Back to all jobs
Chubb Life Insurance Vietnam Company Limited logo

Senior Director, Marketing & Communication

Chubb Life Insurance Vietnam Company Limited

Viet Nam, Viet Nam
Full-time, Regular
Posted Oct 28, 2025
Full time

Compensation

Loading salary analysis...

About the role

The Head of Marketing and Communications is responsible for leading and overseeing all marketing and communication activities within the organization.

Responsibilities

  • Develop and oversee the integrated Marketing & Communications Strategy
  • Plan, direct, and coordinate with creative partners and internal teams to develop and execute multi-channel marketing and communications campaigns
  • Lead, motivate, and foster strong collaboration within the team to achieve project goals and individual career development
  • Anticipate and lead responses to reputational issues and crisis communications in collaboration with internal and external partners

Requirements

  • A degree in communications, public relations, journalism or equivalent experience in a related field
  • At least 10-year experience in Marketing & Communications or relevant experience
  • Strategic thinking and business acumen to drive agile transformation for the company
  • Growth mindset, strong leadership & stakeholder management
  • Ability to work independently and well coordinate with teams and departments of the company
  • Good communication and persuasion skills

Benefits

  • 401k matching
  • Health insurance
  • Flight privileges

About the Company

Chubb Life Insurance Vietnam Company Limited

Job Details

Salary Range

Salary not disclosed

Location

Viet Nam, Viet Nam

Employment Type

Full-time, Regular

Original Posting

View on company website
Create resume for this position