SVP, Risk Consulting Business Development Leader at Chubb, Chicago, IL

SVP, Risk Consulting Business Development Leader at Chubb in Chicago, IL. $225,000 to $285,000 a year. Apply with swipeandhired.

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

Market Strategy & Partner Origination

Deal Structuring & Commercial Innovation

Matrixed Stakeholder Leadership

Preferred Qualifications

The pay range for the role is $225,000 to $285,000. The specific offer will depend on an applicant’s skills and other factors. This role may also be eligible to participate in a discretionary annual incentive program. Chubb offers a comprehensive benefits package, more details on which can be found on our careers website. The disclosed pay range estimate may be adjusted for the applicable geographic differential for the location in which the position is filled.