GlobalStar is a global Travel Management organization with 2,500 locations across 55 countries, generating over $12B in annual revenue. Since 2001, we've been delivering tailored travel management programs for multinational corporations, leveraging our scale, consistency, and cutting-edge technology...See more
Headquarter United Kingdom of Great Britain and Northern Ireland |
Countries of operation Singapore, United Kingdom of Great Britain and Northern Ireland |
Year founded 2001 (23 years) |
Funding status Private |
Company type MNC / Large Enterprise |
Regional Coordinator