Skip to content
Ogilvy UK promotes Stephen Maycock to 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.

Last updated Sep 2, 2026 by ATDb automated enrichment

Source
Campaign
Published
Sep 2, 2026
Topic
Ogilvy UK
Mentions
2

Loading relationships...