IMR employs 1,122 employees. The IMR management team includes Amena Abdirassoul (Chief Executive Officer and International Training Consultant), Kevin Scott (Business Development Manager), and Trond Nilsen (Head of Purchasing Division).
Looking for a particular IMR employee's phone or email?