
Chubb is a global insurance leader providing property, casualty, accident, and life insurance products across 54 countries.
The Business Development Manager is responsible for leading regional sales strategies for Chubb's unbundled and bundled insurance solutions in the Southeast and Mid-Atlantic regions. This role involves identifying and cultivating relationships with clients, developing sales strategies, and driving profitable new business. It requires a proactive approach, detailed analysis of prospects, and hands-on management of the sales process.