DescriptionKey Objective:
The Vice President National Sales at Chubb will play a pivotal role in leading the Life and Accident & Health (A&H) Sales team in Canada. This position is centered on cultivating and expanding strategic relationships with Employee Benefits and Property & Casualty (P&C) Brokers. The successful candidate will be responsible for driving profitable growth through new business acquisition and managing large account renewals. This role requires a strategic approach to sales management and close collaboration with A&H leadership Branch leadership and A&H Underwriting department to ensure alignment and success. Reporting directly to the Senior Vice President Accident & Health Canada this position is crucial for enhancing Chubbs market presence and achieving sales objectives.
Major Duties & Responsibilities:
Sales Strategy and Execution
- Develop and implement a comprehensive sales strategy for the A&H Life and A&H business in Canada.
- Execute the new business plan to achieve growth targets and sales metrics including identifying and establishing new partnerships and opportunities.
- Establish a detailed activity calendar for BDMs that outlines key initiatives deadlines and events to drive engagement and sales efforts.
- Track and analyze key sales metrics including submissions quotes and binds to assess performance and identify areas for improvement.
- Responsible for meeting and surpassing the sales plan including providing accurate pipeline forecasting and timely reporting in accordance with established schedules.
Collaboration and Relationship Management
- Lead Chubbs A&H Business Development Managers and Sales leaders to identify and capitalize on profitable opportunities.
- Build and maintain strong relationships with clients brokers and consultants to enhance customer satisfaction and loyalty.
- Collaborate with Branch Managers to enhance cross-selling and account rounding of A&H products to P&C clients.
Program Development and Innovation
- Continuously improve existing programs and create new opportunities ensuring accountability through ROI/Compliance templates.
- Identify and introduce innovative products to the marketplace leveraging market research and customer feedback to inform product development.
Team Leadership and Development
- Lead mentor and develop the Sales team to drive profitable growth in Life Accident and Critical Illness products.
- Promote training development and succession planning for key sales and client management roles fostering a high-performance culture.
- Foster a culture of inclusion coaching mentoring and retention ensuring a diverse and engaged workforce.
Broker Engagement and Management
- Implement quarterly broker stewardship meetings that leverage Chubb best practices to enhance broker relationships and performance.
- Segment brokers and develop targeted marketing strategies to grow A&H lines and volume ensuring alignment with overall sales strategy.
- Lead planning and execution of Broker Advisory Council and other key broker engagement initiatives to gather insights and drive strategic decisions.
- Increase the number of contracted A&H brokers and benefit consultants working with Chubb expanding our distribution network.
- Manage key relationships requiring executive-level sales stewardship ensuring high levels of service and satisfaction.
Market Analysis and Reporting
- Conduct regular market analysis to identify trends opportunities and competitive threats within the A&H sector.
- Prepare and present regular reports to senior management on sales performance market conditions and strategic initiatives.
- Work closely with the VP of Marketing to coordinate marketing activities that support the A&H business.
- Create and implement a comprehensive marketing and sales calendar for A&H ensuring alignment with overall business objectives and timely execution of initiatives.
Qualifications- University degree and/or equivalent insurance-related education and experience.
- A minimum of 15-20 years of related progressive experience required with a strong focus on sales leadership in the insurance industry.
- Demonstrated track record of establishing successful strategies and executing priorities for a segment or book of business.
- Superior marketing ability combined with excellent written and oral communication skills.
- Proven customer service orientation and ability to foster strong business relationships.
- Strong knowledge of the Accident & Health insurance and/or Group/Employee Benefits business including knowledge of insurance contracts and legal requirements and regulations.
- Ability to be innovative and creative in developing new business opportunities.
- Superior negotiation skills proven through established client relationships.
- Proven strategic thinking teamwork and collaboration with various areas of the business.
- Ability and willingness to travel 40%-45% as required.
At Chubb we are committed to providing equal employment opportunities to all employees and applicants. It is our policy to provide equal employment opportunities based on job-related qualifications and the ability to perform a job. If you require accommodation during the hiring process or upon hire please inform Human Resources. If a selected applicant requests accommodation during the recruitment process Chubb will consult with the applicant to provide suitable accommodation that takes into account the applicants accessibility needs.
Required Experience:
Exec