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
…
