IMI employs 7,763 employees. The IMI management team includes Roy Twite (Chief Executive Officer), Liz Rose (Chief People Officer), and Michael Pearson (General Counsel - Life Science Sector).
Looking for a particular IMI employee's phone or email?