Humanoids employs 45 employees. The Humanoids management team includes Merel Schöffel (Account Manager and Strategy Lead), Faylice Ferbrache (Office Manager), and Joshua Bolder (Team lead).
Looking for a particular Humanoids employee's phone or email?