Schemes Deal Manager

Markel Corporation

London, United Kingdom
Hybrid
Experience in delegated authority
Strong background in general insurance
Ability to analyze performance data
Markel is investing heavily into the growth and governance of our delegated authority portfolio

Job Summary

  • Markel is investing heavily into the growth and governance of our delegated authority portfolio.
  • You’ll take ownership of the oversight, performance and strategic direction of a portfolio of delegated deals.
  • Join a people-first culture built around collaboration, integrity and continuous improvement.

Matching Summary

Markel is investing heavily into the growth and governance of our delegated authority portfolio.

Skills & Requirements

Must-have

  • Experience in delegated authority
  • Strong background in General Insurance
  • Ability to analyze performance data

Nice-to-have

  • Proactive and solutions-focused mindset
  • Strong commercial judgement
  • Ability to build long-term partnerships

Key Requirements

  • Deep experience in delegated authority oversight
  • Proven success in managing delegated authority portfolios
  • Experience managing complex accounts

Work Rights

Not specified

Tailored Resume

Cover Letter