Offshoring

Business / Human Resources (HR) / Offshoring: The practice of relocating business processes, such as production/manufacturing, to a lower cost international location.

Links
Home
Glossary
Thesaurus