Nicola Dodd
Managing Director , Ogilvy PR
Nicola Dodd is Managing Director of Ogilvy PR in the UK, leading a talented team of consumer, corporate, influencer and social experts.
Nicola Dodd is Managing Director of Ogilvy PR in the UK, leading a talented team of consumer, corporate, influencer and social experts.