Mark Blayney Stuart

Mark Blayney Stuart is head of research at The Chartered Institute of Marketing.