482 employees
Iterum is the leading nearshore and work-at-home customer contact management service provider.