Chief Marketing Officer – UK and North West Europe
Partner, Innovation Board Member
3 New Street Square
As Chief Marketing Officer for Deloitte in North West Europe, Annabel oversees the go to market strategy across the Firm. Whether it’s corporate brand positioning or building CXO communities, developing industry eminence or taking propositions to market, Annabel provides direction across a wide range of activity – from sponsorships to targeted client relationship development.
Annabel is passionate about Innovation, so outside of her marketing day job, she is the Innovation Partner for Deloitte’s ‘Internal Client Services’ function. In this role, she sits on the firm’s Innovation Board.
No stranger to challenge, Annabel was London 2012 Sponsorship Director, ensuring that the Games provided differentiating positioning for Deloitte.
She is also a Board Member for the Women’s Prize for Fiction, and sits on the European CMO Council, the B2B Marketing Customer Board and the Business Advisory Group for Aston University.