Imtra employs 73 employees. The Imtra management team includes Eric Braitmayer (President and CEO), Jeffrey Vancura (Chief Financial Officer), and Ned Rogerson (CFO).
Get Contact Info for All DepartmentsLooking for a particular Imtra employee's phone or email?