Company Profile
The strategic use of external resources to perform activities traditionally handled by internal resources. Outsourcing is a management strategy by which an organization outsources major, non-core functions to specialized, efficient service providers.