>

HR Glossary

Offshoring

The practice of relocating business processes or services to another country, typically to reduce costs or access specialized skills.