Chubb

Business Development Manager, Institutional Bancassurance

In short

This role drives business development for institutional bancassurance, working with a bank partner's Institutional Banking team and corporate Relationship Managers to identify and sell general insurance products to customers. The company is Chubb, a global insurer, and the position reports to the Head of Bancassurance in a target-driven, KPI-measured sales environment. It requires 4-6 years of insurance or financial services experience, insurance certifications (BCP, ComGI, PGI), a proven sales track record, and strong stakeholder influencing skills.

Purpose of the Role
Reporting to the Head of Bancassurance, you will work with the Institutional Banking team at our bancassurance partner to identify and engage customers on their general insurance needs. Working with the Chubb Bancassurance team, you will solicit new business to drive customer acquisition and growth. You will be an advocate of the organization with our bank partners, and an important partner to Chubb's local underwriting team. Sales and customer service performance are closely measured, and you must be comfortable working in a target driven environment, with individual KPI's focused on a defined customer group. You will also develop communication strategies and programs to further develop relationships with our partner with respect to sales production, retention and overall branding.
Key Accountabilities & Responsibilities
•Execute on sales and business development strategy
•Establish strong partnership with our bancassurance partner and their customers
•Working with corporate Relationship Managers to understand their client's insurance needs
•Coordinate deal flow and critical information between our partner and our underwriting departments
•Coordinate with internal departments for problem solving and service improvement
•Provide existing Insureds and prospects with appropriate general insurance advice
•Assist in delivering new product launches and campaigns with our partner
•Support the Head of Bancassurance to optimize business opportunities across all sales channels of with our partner
Required Skills & Experience
•Degree/Diploma in Business Administration, Marketing or equivalent
•At least 4 to 6 years of experience in the insurance or financial services industry
•Insurance certifications (BCP, ComGI, PGI)
•Possess strong business acumen
•Familiar with commercial general insurance products and sales of insurance in banks
•Possess strong influencing ability across a diverse group of stakeholders
•Proven sales track record as well as record in developing products to increase market share
•Self-motivated, creative, driven and resourceful
•Excellent interpersonal skills with ability to relate at different levels
•Effective in verbal and written communications in English

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot