Search by job, company or skills

Distribution Leader - Insurance Broking

Distribution Leader - Insurance Broking

Oliver Wyman
15-20 Years
Not Disclosed
Early Applicant
Quick Apply
  • Posted a month ago
  • Be among the first 50 applicants

Job Description

What can you expect

  • Lead and manage a team of account management professionals serving clients across multiple regions, providing guidance, coaching, and support to drive performance and foster a high-performance culture
  • Support in developing and executing client account planning and strategy including account planning packs
  • Drive ongoing account support activities including reviewing claim trends service performance to enable periodic client discussions
  • Collaborate closely with Sales and Placement organization to facilitate pre-renewal activities and building reports for the same
  • Drive regional discipline on efficient growth, ensuring close management of acquisition cost and smart use of distribution resources
  • Managing the CoE resources either directly or through a matrixed relationship

We will count on you to:

  • Build a high performing Distribution organization globally through hiring, monitoring, coaching, developing and mentoring colleagues
  • Improve regional capability to leverage distribution data; includes systemic work to gather, organize and utilize sales data for KPI, ad hoc analysis
  • Support and develop client account plan working closely with regional and global teams
  • Deliver account packs for client meetings covering service performance, claim trends, insights from markets etc.
  • Work closely with Sales and Placement Organization for delivering pre-renewal activities covering benchmarking, claims position and placement approach.
  • Support regional efforts in both continuous improvement efforts for existing traditional channels, and expansion of new alternative channels/partnerships to diversify and sustain growth momentum
  • Analyze sales data and performance metrics to track progress, identify areas for improvement, and implement corrective actions as necessary
  • Ensure compliance with regulatory requirements and company policies in all distribution activities

What you need to have:

  • MBA from a premier business school or equivalent degree in Risk Management/Insurance related field
  • 15+ years of experience working in commercial property casualty insurance with minimum 3 years leading distribution or similar function
  • Proven experience in leading distribution / account management within the financial services industry, preferably in a insurance firm
  • Prior demonstrated success leading and managing teams in a multicultural environment requiring collaboration across multiple geographies and business groups
  • Well-versed in digital carrier strategy and distribution methodologies aimed at client acquisition and retention
  • Strong analytical background with strategic thinking capabilities, influencing skills, attention to detail and ability to effectuate change

More Info

Key Skills

About Company

We guide clients through high-stakes decisions and transformative moments so they can adapt, grow, and thrive. Our edge The power of perspective — driven by deep industry insight, specialized expertise, and a spirit of true collaboration.