Imtech employs 704 employees. The Imtech management team includes Paul Kavanagh (Chief Executive), Will Sloan (Group HR Director), and Julie Wheeler (Head of Communications).
Get Contact Info for All DepartmentsLooking for a particular Imtech employee's phone or email?