
Chubb is a global insurance leader providing property, casualty, accident, and life insurance products across 54 countries.
As Head of Marketing Strategy, you will lead a team and shape the marketing strategy to drive business growth and connect customers. You will inspire and empower a high performing team, drive operational excellence, and collaborate with stakeholders to align marketing and business priorities.