InterContinental London · London, UK
About us Nestled on the Greenwich Peninsula, attached to the O2, InterContinental London - The O2 embraces a captivating backdrop of the River Thames and Canary Wharf. Our five-star hotel includes 493 bedrooms, a diverse dining selection, spa facilities, state-of-the-art conference and meeting rooms, including the UK's largest pillar-free ballroom. A bit about what you will do The Head of Marketing sets and drives the marketing strategy, with a focus on creativity, innovation, and excellence, y…
Description truncated by source — view full role via Apply →