Highgate is a global hotel management, investment, technology, and development firm with over 400 properties and significant assets under management.
15 jobs