C

Chubb

Global property & casualty insurer

Vice President Opportunity Geography Leader

Field SalesConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • A bachelor's degree or equivalent experience is required.
  • A minimum of 10 years of personal lines experience is required.
  • Exceptional leadership, influence management, and negotiation skills are required.
  • Excellent written and verbal communication skills and strong analytical skills to inform strategy and improve results are required.
  • Experience building and maintaining relationships with key distribution partners and outside Centers of Influence is required.
  • Experience in the Ultra High Net Worth market, including a strong understanding of high-net-worth buying habits and trends and the ability to leverage that knowledge to drive growth, is required.
  • The ability to collaborate across multiple levels of internal and external organizations is required.

Responsibilities

  • Develop and execute growth strategies across Tier 1 and Tier 2 Opportunity Geographies; own financial performance in these geographies, including new business, hit ratio, and quote volumes; and analyze strategy impacts to identify trends and redirect resources or effort as needed.
  • Identify opportunities to expand or adjust strategies in each Opportunity Geography based on growth results, team performance, market potential, and market conditions, and support testing new tactics for the team to execute.
  • Use data-driven insights, including segmentation and tracking of new-business sources and quote volume, to diagnose performance causes and distinguish market or competitor dynamics from results of the organization's strategic activity; use this analysis to adjust resource allocation, coaching priorities, and strategy.
  • Partner with Digital, Marketing, Underwriting, Risk Consulting, Product, Claims, and Branch leadership to coordinate omnichannel campaigns and cross-functional initiatives across team territories.
  • Ensure consistent adoption of disciplined sales processes across the Tier 1 Opportunity Geography sales team, including Salesforce documentation, business plans, and stakeholder mapping.
  • Travel regularly, 30%–40%, to support direct reports in-market, meet key agencies and Centers of Influence, and represent Chubb at a senior level within target communities.
  • Report team performance, pipeline health, and strategic recommendations to senior leadership regularly.
  • Ensure the team consistently follows a disciplined sales process and model effective questioning and active listening to anticipate objections and prepare team members to overcome resistance.
  • Coach team members in negotiation, leveraging, and value-based selling skills.
  • Use deep market and technical knowledge to coach the team through complex negotiations and value-based selling.
  • Represent Chubb credibly at a senior level with agencies, Centers of Influence, and internal stakeholders, and build consensus across cross-functional partners on behalf of the team.
  • Persuade prospects about the value of a future relationship with Chubb, including those with little or no prior experience with the company.
  • Coach direct reports on strategic thinking and tactic development, and encourage them to test new approaches to increase brand awareness and new business.
  • Synthesize data across multiple geographies, identify patterns, and redirect team strategy quickly when tactics underperform.
  • Serve as an escalation point for complex agency, Centers of Influence, or internal stakeholder relationships requiring additional seniority or negotiation.
  • Hire, coach, and retain high-performing sales talent; provide direct developmental feedback; and manage performance issues fairly and promptly.

About the Company

Chubb

Global property & casualty insurer

Chubb is the world’s largest publicly traded property and casualty insurer, offering commercial and personal insurance, reinsurance, life and health products across 54 countries. It underwrites policies by evaluating risk, pricing premiums, and paying claims fairly and promptly when covered events occur. Its breadth of products, extensive distribution, and strong financial position distinguish it from competitors and enable it to serve diverse clients globally. Its goal is to help people and businesses manage risk with clear policy terms and reliable financial protection.

Company size
10,001+
Company stage
IPO
Headquarters
Zurich, Switzerland
Founded
1985

Recently Posted Jobs

Explore more opportunities at Chubb

See more jobs