Create London employs 18 employees. The Create London management team includes Vicky Norton (Marketing and Communications Manager), Lou-Atessa Marcellin (Head of Strategic Operations), and Sarah Asher (Head of Development).
Looking for a particular Create London employee's phone or email?