Senior Commercial Manager - Insurance
HybridLondon, England, United Kingdom
Job Summary
Own commercial performance across the Insurance New Business channel, leading forecasting, planning, budgeting, and target setting. Use data, customer insight, and market intelligence to identify growth opportunities and improve acquisition, conversion, profitability, and customer outcomes. Drive initiatives that enhance performance and own the Insurance New Business roadmap. Present performance, opportunities, risks, and recommendations to the Insurance Leadership Team and Board while influencing investment decisions across owned, paid, and partner acquisition channels. Lead and develop a small team of analysts.
Required Qualifications
- Strong commercial experience in insurance, financial services or another performance-led environment
- A track record of improving growth, profitability or customer outcomes
- Excellent analytical and problem-solving skills
- Experience using data and insight to influence senior stakeholders and decision-making
- Strong stakeholder management and cross-functional leadership skills
- The ability to balance strategic thinking with hands-on delivery in a fast-paced environment
- London (Hybrid, minimum 2 days per week in the office)
Desired Qualifications
- Insurance experience
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.