C

Business Development Manager at Chubb

Chubb

vancouver, metro vancouver regional district, Canada Full-time July 16, 2026

Opportunity Description

Elevate your career as a Business Development Manager with Chubb in the Western Region. Drive group life and accident & health sales through broker and consultant relationships.

In this pivotal role for Chubb, the Business Development Manager (BDM) is charged with the growth of the Group Life and A&H business. With a focus on new business acquisition, you will manage a portfolio while building strong relationships in the insurance marketplace. Your efforts will directly impact sales metrics and client satisfaction.

Key Responsibilities:
• Solicit new business sales of Group Life through brokers
• Achieve growth targets and sales metrics consistently
• Deploy national A&H sales strategy effectively
• Maintain excellent broker client relations through engagement
• Assist with report generation and presentations

Requirements:
• Minimum 5 years established sales experience
• University degree or equivalent ins...
Full-time Management & Operations

Interested in this opportunity? Apply now through Expertini.

Apply for this Position