International Marketing Strategy Manager

Company: Sedgwick
Apply for the International Marketing Strategy Manager
Location: London
Job Description:

Overview

In this role you drive Sedgwick’s international marketing strategy to unlock growth across markets outside the US and Canada. You’ll partner with senior leaders to shape campaigns, create value-focused content, and measure impact to continually improve performance. You will lead cross-country content programs, social media, and differentiated value propositions to position Sedgwick as a market leader. This is a high-visibility role with exposure to executive teams and a mission-driven culture.

Pay / Benefits

  • Self Invested Personal Pension Scheme (SIPP)
  • 25 days holiday plus bank holidays
  • Flexible working from office or home
  • Private healthcare plan
  • Life assurance
  • Employee assistance programme

Responsibilities

  • Define and lead the international marketing strategy to unlock growth opportunities
  • Identify opportunities and shape compelling campaigns across markets
  • Create high-value, thought-led content and tailored value propositions
  • Take ideas from concept through execution and measure impact to improve activity
  • Coordinate cross-country content programs and social media strategies
  • Collaborate with senior stakeholders across countries and functions
  • Develop and communicate executive-level updates and recommendations
  • Analyse industry trends and client insights to inform strategic decisions

Key requirements

  • Strategy consulting experience preferred or equivalent in-house strategy/growth/marketing
  • Hands-on market research and client insight gathering
  • Experience developing insight-led thought leadership and POVs
  • Project management of complex cross-functional initiatives
  • Executive reporting and presenting to senior leadership
  • Data analysis and interpretation to drive marketing performance
  • Value proposition design for multiple industries and customer segments
  • Customer-first mindset and strong communication/analytical skills
  • collaborative
  • strong communication
  • analytical thinking
  • market research
  • data analysis
  • content creation/think pieces

…

Posted: October 17th, 2026