14 employees
IMC provides technical, legal consulting, expert witness, medical management, compliance & claims services.
1998