Gemma Dodd

Gemma Dodd

Gemma Dodd is Traackr's GM UK and VP Client Partnerships based in London. She is a strategic and creative business leader with a track record in helping businesses to develop new strategies, grow revenue and integrate better marketing thinking into their DNA.

Articles by 

Gemma Dodd

Subscribe to monthly influencer marketing insights from your peers.