C

[Chubb Life] Senior Director, Marketing & Communication

CHUBB

Vietnam, Vietnam, Vietnam Regular - Full time February 25, 2026

Found Description

Definition of Department and Function

The Marketing & Communications function is responsible for developing and executing strategic communication plans and marketing initiatives that promote the company’s products, services, and brand image. This department plays a pivotal role in shaping and conveying the organization’s messaging to target audiences, ensuring consistency, clarity, and impact across all communication channels. By integrating branding, digital marketing, public relations, and customer engagement, Marketing & Communications drives brand awareness, reputation, and commercial success, supporting the company’s overall business objectives and growth.

Position Objective 

The Head of Marketing and Communications is responsible for leading and overseeing all marketing and communication activities within the organization. This role requires a comprehensive skill set, including marketing strategy development, brand management, public relations, ...

Ready to Apply?

Submit your application for [Chubb Life] Senior Director, Marketing & Communication at CHUBB

Apply Now