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