Business Development Manager, UK (Partnerships)
3 days ago
London
Group integrates travel resources from industry partners and helps travellers worldwide pursue the perfect trip with exceptional travel products and services. We have more than 30,000 employees scattered across 30 countries in Asia, Europe, the Americas, and Oceania, striving to expand our global...