Michelgroup employs 21 employees. The Michelgroup management team includes Ignacio Michel (CEO), Nico Santuario (Studio Director), and Barbara Leonard (Chief Strategy Officer (CSO)).
Get Contact Info for All DepartmentsLooking for a particular Michelgroup employee's phone or email?