DEFINITION 6
Managing Director, TheNewsMarket
DMA Media Group
Managing Director, TheNewsMarket
TheNewsMarket
Managing Director, TheNewsMarket for Definition 6
TheNewsMarket
Managing Director, TheNewsMarket for DMA Media
Nokia
Head of Data and Digital
TheNewsMarket
Managing Director, Europe for Synaptic Digital
Nokia
Public Relations
Freelance
Consulting on digital transformation and content
Synaptic Digital
Managing Director, Europe
TheNewsMarket
SVP Global Operations for TheNewsMarket
Cheltenham College
University of Exeter