130 employees
IC Outsourcing is a non-profit organization providing information technology, management, and document archiving services.
2009