Search & Apply Search & Apply
You'll enjoy our growth
as we evolve

Leadership Team

Joining the Leadership team here means you’re empowered to influence the future of an exciting, dynamic and fast-paced business that’s constantly innovating to lead the way in insurance.

Whatever discipline or role you join us in, you’ll work hard, have fun and join like-minded people whose passion for excellence is second to none.

Our Leadership team supports our core business areas, including:

  • Business Development
  • Finance
  • HR
  • IT & Change
  • Risk
  • Compliance
  • Audit
  • Supply Chain
feel rewarded
progress and develop
make a difference