Influence Creative Strategy Lead at Ogilvy - ScoutJobs - The AI-curated global job board
Skip to content
Ogilvy
Posted a day ago

Influence Creative Strategy Lead

OgilvyInfluence Creative Strategy Lead

Perks & benefits

Mobile AllowancePaid Leave

Requirements

Expertise in influencer landscape, Deep social culture knowledge, Experience with paid and earned influence, Strategic leadership experience, Strong presentation skills

Skills

MarketingStrategySocial media

About the role

About the Company

Ogilvy, part of WPP, has been creating impact for brands through iconic, culture-changing, value-driving ideas for 75 years. The agency specializes in brand advertising, customer experience marketing, PR, influence, and consulting, fueled by Behavioural Science.

Responsibilities

  • Counsel C-suite clients and shape their long-term influence agenda
  • Architect holistic, transformative solutions for complex client challenges
  • Source cutting-edge trends and innovations from the influencer marketing landscape
  • Lead the creation of new influence strategies across entire client organizations
  • Act as an idea originator and provocateur for groundbreaking influence campaigns
  • Structure and lead large-scale winning pitches and C-suite presentations
  • Define KPIs and measurement frameworks for influencer effectiveness
  • Mentor and develop a high-performing team of approximately 8 strategists

Requirements

  • Proven expertise in the influencer marketing landscape and social culture
  • Experience with both paid and earned influence strategies
  • Ability to distill complex data into actionable creative insights
  • Strong presentation and storytelling skills for executive-level stakeholders
  • Experience leading large-scale pitches and business development
  • Proven track record of managing and mentoring strategy teams

Preferred Qualifications

  • Evidence of past award-winning influencer or creative work
  • Deep understanding of emerging technologies and channel formats
ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Influence Creative Strategy Lead

Ogilvy · London

Sign up to apply