About this role
[Chubb Life] Director, Head of Growth Marketing at Chubb. Location: Vietnam. Role: Develop strategy, Lead marketing, Oversee product marketing Requirements: 10+ years in digital, channel, or product marketing; Director-level leadership; strong analytics, project management, and stakeholder management; events/activation experience; insurance/financial services preferred. Category: Marketing Seniority: Senior Level Commitment: Full Time Workplace: Onsite Languages: English