IMM employs 57 employees. The IMM management team includes Eric Randoux (CEO), Grégoire Englebert (Chief Financial Officer - Corporate Director), and Arnaud Gilot (Head of Engineering and Project Manager).
Get Contact Info for All DepartmentsLooking for a particular IMM employee's phone or email?