CareerPlan

Head of Brand Management

Ho Chi Minh City, VN-AIA VietnamFull-time2026-10-23 → 2026-11-10
Based in Vietnam

Core

Lead and steward the AIA brand in Vietnam, ensuring consistent, distinctive, and customer-centric brand experiences across all touchpoints.

Role type

Managerial Head of Brand Management

Builds

Brand strategy, integrated marketing campaigns, social media content, and brand assets

Domain

Insurance / Healthcare / Consumer-facing services

Deliverable

product features

Required skills

Brand strategy and governance, Integrated marketing communications, Social media and content strategy, Agency management, Brand performance analytics, Stakeholder collaboration, Team leadership

Preferred skills

Financial services, insurance, healthcare, or consumer-facing industry experience

Technologies

Social media platforms, Brand analytics tools, Content management systems

Responsibilities

Lead development and governance of brand strategy; Execute integrated marketing campaigns; Define and execute social media and content strategy; Manage creative agencies and ensure creative excellence; Monitor brand performance indicators; Lead and develop the Brand Management team

Seniority

Managerial, 10+ years experience