Appointed VP Sales & Marketing, Europe & Americas
At Jumeirah Group in Dubai, United Arab Emirates
Jumeirah Group has appointed Glenn Carroll as Vice President, Sales & Marketing Europe & Americas. Carroll, who takes up the role with immediate effect, will oversee a complex and expansive sales region that delivers approximately 60% of rooms revenue for Jumeirah. Reporting directly to Alexander Lee, Chief Commercial Officer, Carroll and his team will be instrumental in supporting the international expansion strategy for the Group as outlined by Jumeirah CEO, José Silva as he prepares to take the Jumeirah brand global.
Carroll will lead Global Sales Offices in London, Frankfurt, Moscow and USA, as well as Jumeirah's Sales and Marketing teams across Europe. He joins Jumeirah with a wealth of valuable experience in the luxury market having previously worked for leading hospitality brands such as InterContinental Hotel Group, where he was Vice President Commercial for Europe as well as Corinthia, Oberoi and COMO Hotels and Resorts, where he held a series of senior management sales and marketing positions.