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