TopDev
job-image
Chubb Life - Senior Director, Marketing & CommunicationsLogin to view salary
Quận 1, Hồ Chí Minh
Senior, Director Fulltime10 năm
Application deadline: 03-12-2025

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.

 

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, content creation, market research, and crisis management. The position ensures the effective promotion of the company’s products, services, and brand image, while maintaining consistent and impactful communication across all channels.

1
Your role & responsibilities

1. Strategy Development & Oversight

Develop and oversee the integrated Marketing & Communications Strategy, covering:

o Corporate branding, product and distribution branding.

o Social media and digital marketing.

o Customer marketing to drive brand awareness, reputation, and consideration.

o Support commercial objectives: acquisition, retention, and customer experience enhancement across O2O (online-to-offline) channels.

Ensure operational efficiency and effective investment management for all departmental programs.

 

2. Campaign Management & Execution

Plan, direct, and coordinate with creative partners and internal teams to develop and execute multi-channel marketing and communications campaigns.

Oversee project implementation, ensuring quality and ROI, including:

o Metric Data: Track brand health and customer metrics to inform tailored branding strategies.

o Branding: Scale up consistent, distinctive, and data-driven branding campaigns for positioning and reputation building.

o Corporate Communications: Enhance brand reputation and public engagement through PR, media relations, awards, CSR/ESG, and stakeholder engagement.

o Product & Channel Marketing: Lead campaigns for awareness, lead generation, agent recruitment, and partnership support.

o Digital & Social Media: Optimize social media visibility and digital performance to generate leads for the sales force.

o Customer Marketing: Enhance brand value proposition through segmentation, insights, customer experience, and market activation.

 

3. Departmental Capability Development

Lead, motivate, and foster strong collaboration within the team to achieve project goals and individual career development.

Guide and coach team members to meet business objectives and personal growth targets.

Establish a high-performance culture rooted in Chubb’s core values and a growth mindset.

 

4. Crisis & Reputation Management

Anticipate and lead responses to reputational issues and crisis communications in collaboration with internal and external partners.

Proactively develop and implement communications strategies to mitigate risks to the company’s reputation.

 

5. Other Responsibilities

2
Your skills & qualifications

• 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. Experience in life insurance and in customer experience management and or customer behavior analysis is an advantage.

• Strategic thinking and business acumen to drive agile transformation for the company

• Growth mindset, strong leadership & stakeholder management

• Having a great deal of stamina and desire to continuously self-improvement

• Being adept at solving problems

• Ability to work independently and well coordinate with teams and departments of the company

• Good communication and persuasion skills

3
Benefits
  • Career evolution
  • Skill development
  • Training program
  • Health care insurance by Bao Minh and social insurance
  • Annual company trips oversea or in Vietnam
  • Sport Club: Badminton, Football, Dance
  • Lunch & Parking fee allowance
More jobs for you
job-image
Login to view salary
job-image
Login to view salary
job-image
Login to view salary
job-image
Login to view salary
job-image
Login to view salary
job-image
Login to view salary
job-image
Login to view salary