US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs


SVP, Risk Consulting Business Development Leader

JOB DESCRIPTION

Chubb is one of the world leaders in the property and casualty insurance space, distinguished by extensive product and service offerings, broad distribution capabilities, exceptional financial strength, underwriting excellence, superior claims handling, and local operations globally.

Chubb is expanding its Global Resilience & Risk Consulting footprint to serve complex industrial and commercial markets.

As the SVP, Risk Consulting Business Development Leader, you will build and own the overarching commercial strategy across multiple disciplines-empowering your team to accelerate program adoption, build sustained pipelines, and convert high-value prospects into long-term risk management partners.

This role carries commercial accountability and authority to shape how the consulting practice grows, activate Chubb's enterprise sales and distribution infrastructure, and redefine what risk consulting looks like.

What You Will Do

You will lead across four interconnected areas of accountability:

Sales Leadership & Pipeline Generation


* Oversee and mentor a team of sales leaders dedicated to multiple industry practices, specifically Strategic Resilience and Risk, Asset Reliability, and Technical Advisory.


* With a relationship-based sales approach centered on long-term client accounts, personally originate, structure, and close large-scale consulting engagements.


* Architect and execute a disciplined growth strategy to produce a $200 million qualified pipeline over the next four years.


* Drive commercial excellence to achieve an initial 25% average conversion rate, actively implementing coaching, deal-structuring improvements, and sales enablement to improve win rates to 40% over time.


* Build commercial intelligence between the sales team, practice leaders, underwriting, and product development - creating a practice that learns faster and competes harder over time.

Market Strategy & Partner Origination


* Develop and refine Chubb's consulting market narrative and competitive positioning - ensure Chubb's consulting practice remains differentiated, commercially relevant, and ahead of the market.


* Build internal and external champions, serving as the account lead for tier-one global accounts, complex multi-practice pitches, and key industry partnerships.


* Represent Chubb's consulting capabilities at conferences, executive summits, and industry events.

Deal Structuring & Commercial Innovation


* Collaborate with technical practice leaders and underwriting to structure commercially sound, multi-disciplinary engagements that solve critical asset reliability and strategic resilience challenges for manufacturers.


* Work with your team to develop new deal archetypes and scalable, repeatable go-to-market models.


* Foster a whole-enterprise approach to consulting with understanding of other services and insurance that Chubb delivers to top client accounts, embed client behavior change a...




Share Job