Skip to content
SM

Stephen Maycock

Thought Leader

Stephen Maycock is a creative and influence strategy specialist at Ogilvy UK, where he leads the development of creator-driven and influencer marketing strategies for the agency's UK client portfolio. In his role, he sits at the intersection of social media, content creation, and brand storytelling, helping clients navigate the rapidly evolving landscape of influence marketing — from macro influencer campaigns to emerging creator economy platforms and formats. His work reflects a broader industry shift toward authenticity-led advertising that resonates with increasingly ad-skeptical audiences. Maycock's career has been rooted in the creative and social media space, with a focus on how brands can build meaningful connections through culturally relevant content and trusted voices. At Ogilvy, he contributes to shaping frameworks and creative approaches that integrate influencer marketing into broader brand and communications strategies, ensuring campaigns are both creatively compelling and strategically sound. While detailed public records of his full career history are limited, his position at Ogilvy UK — one of the most prominent creative and communications agencies globally — places him among practitioners helping to define best practices in influence marketing for major brands. His expertise spans creative ideation, platform strategy, and the evolving standards around influencer partnerships and disclosure.

Last updated Sep 26, 2026 by ATDb automated enrichment · Connections updated Sep 28, 2026

Role
UK Influence Creative Strategy Lead
Company
Based
London, United Kingdom
Connections
1
Years in industry
10 years

Bio

Stephen Maycock is a creative and influence strategy specialist at Ogilvy UK, where he leads the development of creator-driven and influencer marketing strategies for the agency's UK client portfolio. In his role, he sits at the intersection of social media, content creation, and brand storytelling, helping clients navigate the rapidly evolving landscape of influence marketing — from macro influencer campaigns to emerging creator economy platforms and formats. His work reflects a broader industry shift toward authenticity-led advertising that resonates with increasingly ad-skeptical audiences. Maycock's career has been rooted in the creative and social media space, with a focus on how brands can build meaningful connections through culturally relevant content and trusted voices. At Ogilvy, he contributes to shaping frameworks and creative approaches that integrate influencer marketing into broader brand and communications strategies, ensuring campaigns are both creatively compelling and strategically sound. While detailed public records of his full career history are limited, his position at Ogilvy UK — one of the most prominent creative and communications agencies globally — places him among practitioners helping to define best practices in influence marketing for major brands. His expertise spans creative ideation, platform strategy, and the evolving standards around influencer partnerships and disclosure.

Expertise & education

Expertise

Influencer MarketingCreator EconomySocial Media StrategyContent StrategyBrand StorytellingCreative StrategySocial CommercePaid Social

Speaking topics

Influence marketing strategyCreator economy and brand partnershipsSocial media creative best practicesAuthenticity in advertising

Recognition

Notable achievements

  • Appointed UK Influence Creative Strategy Lead at Ogilvy UK, one of the world's leading creative agency networks
  • Developing integrated influence marketing frameworks for major UK and global brand clients at Ogilvy
Connection details