An individual or entity that provides services or works on projects for organisations in multiple countries, often as an independent contractor or freelancer, contributing expertise to global clients or employers.
« Back to Glossary IndexGlobal Contractor
« Back to Glossary Index