Gemma Greaves

Chief executive of The Marketing Society