
Chubb is a global insurance leader providing property, casualty, accident, and life insurance products across 54 countries.
The Business Development Manager will focus on Chubb’s products and services within a defined territory, managing relationships with brokers, agents, and other distribution partners. This role involves new business acquisition, client management, and driving growth within the agency network. AVP, Distribution Leader, and Cleveland Branch Manager will oversee the activities.