About The Position

Chubb is expanding its Global Resilience & Risk Consulting footprint to serve complex industrial and commercial markets. The SVP, Risk Consulting Business Development Leader will build and own the commercial strategy across multiple disciplines, accelerating program adoption, building sustained sales pipelines, and converting high-value prospects into long-term risk management partners. The role has commercial accountability and authority to shape the consulting practice’s growth, activate Chubb’s enterprise sales and distribution infrastructure, and develop the future of risk consulting. The leader will oversee sales leaders across Strategic Resilience and Risk, Asset Reliability, and Technical Advisory; personally originate, structure, and close large-scale consulting engagements; and execute a strategy to build a $200 million qualified pipeline over four years. They will manage conversion performance, develop Chubb’s market positioning, lead tier-one global accounts and complex pitches, and represent the consulting practice at industry events. The position also collaborates with technical practice leaders and underwriting to structure multidisciplinary engagements and scalable go-to-market models. It connects technical advisory teams, distribution, and underwriting, embedding consulting into Chubb’s enterprise account management process.

Requirements

  • 15 or more years of experience in enterprise sales, complex deal origination, or distribution leadership within consulting or engineering.
  • Executive-level management experience leading and scaling teams of senior sales professionals at VP/SVP level across distinct practice areas.
  • Proven ability to build, manage, and close within a nine-figure pipeline environment.
  • Deep commercial network and familiarity with the Advanced Manufacturing or Energy sector, including supply chain, asset reliability, and risk-transfer challenges.
  • Strong analytical rigor and disciplined use of CRM systems such as Salesforce and conversion metrics.
  • Demonstrated ability to optimize sales processes and improve win rates.
  • Excellent communication and executive presence, with the ability to lead audiences ranging from plant managers and risk managers to C-suite executives.

Nice To Haves

  • Formal background in engineering, technical advisory, enterprise risk management, or environmental science.
  • Experience originating multi-party commercial partnerships or incentive-based consulting agreements.
  • Prior experience building a new go-to-market capability or scaling a consulting practice within a larger, established financial or industrial organization.

Responsibilities

  • Oversee and mentor sales leaders across Strategic Resilience and Risk, Asset Reliability, and Technical Advisory.
  • Personally originate, structure, and close large-scale consulting engagements through a relationship-based approach focused on long-term client accounts.
  • Architect and execute a growth strategy to produce a $200 million qualified pipeline over four years.
  • Drive commercial excellence, initially targeting a 25% average conversion rate and improving win rates to 40% over time through coaching, deal-structuring improvements, and sales enablement.
  • Build commercial intelligence and collaboration among sales, practice leaders, underwriting, and product development.
  • Develop and refine Chubb’s consulting market narrative and competitive positioning.
  • Build internal and external champions; serve as 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.
  • Collaborate with technical practice leaders and underwriting to structure commercially sound multidisciplinary engagements addressing asset reliability and strategic resilience challenges.
  • Develop new deal archetypes and scalable, repeatable go-to-market models with the team.
  • Promote an enterprise-wide approach to consulting, incorporate understanding of Chubb’s other services and insurance offerings for top client accounts, and embed client behavior change and risk mitigation into deal structures.
  • Connect technical advisory teams, Chubb’s distribution infrastructure, and underwriting leadership.
  • Align cross-functional priorities and mobilize resources for high-value deal pursuits in a complex matrixed environment.
  • Partner with Commercial Lines field sales leadership, broker distribution, and underwriting to embed consulting in Chubb’s enterprise account management process.

Benefits

  • Comprehensive benefits package.
  • May be eligible to participate in a discretionary annual incentive program.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service