
Chubb is a global insurance leader providing property, casualty, accident, and life insurance products across 54 countries.
The Business Development Manager is responsible for business development within a specified territory, focusing on Chubb's products and services for Small Commercial, Middle Market, and Consumer Lines. This role involves new client acquisition, managing agency relationships, and achieving key performance indicators (KPIs) for growth and profitability. The role requires building partnerships and maintaining pipeline of customers.