Business Development Head

Chubb Insurance

📍 méxico, méxico, Mexico

Full-time Other-General Posted May 22, 2026

Job Description

Job Objective:
This role is responsible for developing and executing a strategic plan to grow Chubb's massive consumer business across various industries, type of Partners and countries. The ideal candidate will have a proven track record of success in leading and managing commercial areas, lead business development teams, as well as a deep understanding of the Latin American r markets.
The primary functions are to actively discover fresh business prospects by identifying potential partners, employing an exhaustive market mapping approach, conducting comprehensive prospecting, establishing deep relationships, creating strong value propositions, skillfully negotiating deals, and effectively leading a team of sales professionals to successfully achieve our organizational goals.
Key Responsibilities
Develop and execute a strategic plan to grow Chubb's business partnerships in Latin America. Influentially lead, manage, train and support a team of local business development ...