1116 employees
The Outsourcing Institute provides outsourcing and offshore consulting services in IT, business process, vendor management, and automation.
1993