HumanCraft employs 35 employees. The HumanCraft management team includes Martial De La Penardille (Chief Executive Officer), Laurent Giovannoni (Chief Technology Officer), and Nicolas Berdalle (Responsable agence Lille).
Get Contact Info for All DepartmentsLooking for a particular HumanCraft employee's phone or email?