Back to all jobs
Chubb Ins. Solutions Agency Corp logo

VP, Client Management - Chubb External Careers

Chubb Ins. Solutions Agency Corp

New York, NY, United States
Full-time, Regular
Posted Sep 09, 2025
Regular

About the role

The Vice President, Client Management – Pet Insurance leads the strategy and execution of client onboarding, retention, cross-selling, and engagement across our association, agency, financial institutions, and affinity partner channels.

Responsibilities

  • Serve as executive sponsor for key clients across agency, association and affinity segments.
  • Develop and execute account strategies to drive acquisition, retention, expansion, and engagement.
  • Build executive-level relationships with benefit decision-makers, brokers, and strategic partners.
  • Lead quarterly business reviews and performance reporting with high-value partners.
  • Ensure delivery of client-specific KPIs, including enrollment targets and engagement metrics.
  • Identify and lead cross-sell opportunities to expand client programs with additional insurance products, plan enhancements, or value-added services.
  • Partner with product and sales teams to develop tailored offerings for existing clients.
  • Collaborate with Healthy Paw’s marketing team to design and execute group-specific campaigns that drive education, awareness, and conversion.
  • Ensure delivery of open enrollment communications, employee/member engagement assets, and benefit fair support
  • Guide client marketing strategies using performance data and industry best practices
  • Innovate new client-facing communication tools and value reports to demonstrate impact

Requirements

  • Bachelor’s degree required; MBA or relevant advanced degree preferred
  • 10+ years in client management, account leadership, or partnerships within insurance or B2B SaaS industries.
  • Show proven leadership skills in collaborating with internal stakeholders to drive client engagement and ensure successful outcomes.
  • Proven success leading client-facing teams in a high-growth or high-volume environment
  • Demonstrated ability to influence C-suite executives and manage complex client relationships
  • Strong project management and strategic planning skills
  • Excellent communication, analytical, and leadership capabilities

Benefits

  • Comprehensive benefits package
  • Discretionary annual incentive program
  • 401k matching
  • Health insurance
  • Flight privileges

About the Company

Chubb is a world leader in insurance. With operations in 54 countries, Chubb provides commercial and personal property and casualty insurance, personal accident and supplemental health insurance, reinsurance, and life insurance to a diverse group of clients.

Job Details

Salary Range

$162,000 - $216,000/yearly

Location

New York, NY, United States

Employment Type

Full-time, Regular

Original Posting

View on company website
Create resume for this position