
Chubb is a global insurance leader providing property, casualty, accident, and life insurance products across 54 countries.
Chubb is seeking a Business Development Manager (BDM) for its A&H business, focusing on growth within the Western Region. The role involves building and maintaining relationships with brokers and consultants, securing new business through sales, and managing portfolio performance. This is a key leadership position within a global insurance company.