
Chubb is a global insurance leader providing property, casualty, accident, and life insurance products across 54 countries.
Chubb is seeking a Director of New Business to develop relationships with clients and key personnel in Environmental, Health, Safety, and Sustainability services and property risk engineering. This role focuses on generating new business, retaining existing clients, and exceeding sales objectives. It involves client service activities such as account management, technical field work, and project completion.