Ogilvy names UK influence creative strategy lead
Ogilvy UK promotes Stephen Maycock to UK influence creative strategy lead
Maycock has also taken on the role of influence EU excellence lead for Open X.
Reset password: Click here
Email: support@campaignlive.co.uk
Limited free articles a........
