184 employees
IMI provides OEMs, integrators and end-users with technical resources and solutions.
1998