Our People

Deirdre McGlashan

Global Chief Digital Officer
As Global Chief Digital Officer for MediaCom, her role is to ensure the full power of technology and interactivity is utilised to drive business growth for clients’ brands. Deirdre leads our teams through systems thinking processes when developing communications solutions right through to excellence in activation.

She joined MediaCom in 2014, having previously been Head of Digital, Global Clients for Aegis Media based in London and before that the CEO of wwwins Isobar Greater China (an Aegis Media company), managing a team of 220 digital specialists across strategy, creative, technology and media across Greater China.

Deirdre started her career in San Francisco during the late 90s digital boom and was a Founding Partner at AnalogFolk, a multi-disciplinary marketing communications agency in London.
Matthew Mee
Nick Lawson