Posted in Human Resource Terms, Total Reads: 1307

Definition: Offshoring

Offshoring can be understood as a type of outsourcing that involves the moving company's all business processes or some of the processes to another location (mostly different country) for competitive advantage like low costs, cheap labor etc.

Example: Recently most of the big MNCs are considering offshoring their customer service call center to countries with cheap labor.

Looking for Similar Definitions & Concepts, Search Business Concepts