02-09-2026 13:00
via
campaignlive.co.uk
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.
Read more »