Head of Digital
- Location
- Slough, England, United Kingdom
Role You will take ownership of the organisation's digital ecosystem, customer loyalty programme, CRM strategy and marketing technology, while identifying opportunities to leverage AI, automation and data to improve the guest experience and drive commercial results. You also play a key role in new venue openings, innovation projects … guest experience across multiple customer touchpoints Own the CRM and loyalty strategy, driving customer acquisition, engagement and retention Identify opportunities to improve performance through AI, automation and emerging technologies Lead digital innovation projects from concept through to implementation Optimise marketing technology, customer data and digital platforms Work closely with Operations ...