Strategy Partner at OMD UK

London, UK (Hybrid)

Salary Not AvailableSenior LevelFull time

Posted 2 months ago

Top 1% of applicants do these two things.

The other 99% submit and hope. You're about to do something different.

Job Summary

Own the strategic advisory function for senior client partnerships, shaping audience-first messaging, long-term roadmaps, and proactive media solutions that tie to commercial impact across portfolios.

  • Own strategic direction across accounts and new business pitches, aligning vision with audience insights and commercial goals.
  • Advise C-suite and marketing leaders, building trusted relationships and surfacing upstream challenges beyond paid media.
  • Shape thought leadership and develop new services with the Strategy leadership to grow revenue.

Job Description

  • Lead the development of audience-first, insight-driven communications strategies across key accounts, as well as new business pitches
  • Guide the strategic vision across client portfolios, ensuring consistency, innovation and commercial impact
  • Serve as a senior strategic advisor to C-suite and marketing leadership, building deep, trusted relationships and get upstream to support them in tackling business challenges beyond paid advertising
  • Collaborate closely with client leadership teams to shape long-term roadmaps and proactive media solutions
  • Drive thought leadership and strategic counsel in response to client challenges, briefs and industry shifts
  • Provide strategic quality control and ensure delivery of best-in-class strategic output across all accounts
  • Actively contribute to both internal OMG and industry wide thought leadership – from written thought pieces, to speaking on panels and presenting at industry events
  • Work with the CSO/Head of Strategy to lead the strategic response for new business pitches and in shaping the strategic vision and objectives for the Strategy department
  • Identify new revenue streams for the department by identifying when existing specialist services might help meet a client need or by co-creating brand new / bespoke offerings
  • Manage the Strategy Directors in the team and support them in their career development
OMD UK logo

OMD UK

OMD is the world’s largest media network, with more than 14,000 people working across more than 100 countries.At OMD, We Create What’s Next — delivering creative media solutions to drive sustainable growth for the world’s leading brands. Named the best-performing global media network overall by RECMA, the highest-ranked media agency network on the Effie Effectiveness Index, and Media Network of the Year at the 2024 Cannes Festival of Media, OMD is a leader in innovation, creativity, and cultural relevance.

London, England, GBR
466 employees (68 in marketing)

Traffic Signals

Monthly Visitors
67.3K
Traffic Source Mix
Search
45.2%
Direct
38.8%
Referral
9.6%
Social
4.6%
Paid
1.1%

Headcount Trend

Current headcount: ~466

Marketing Team

Marketing Team Size
68 (15% of company)