Mish Fletcher
Managing Director, Global Head of Marketing at Accenture Interactive
London, United Kingdom

Mish Fletcher Work