DentsuAegis

IMC Lead

Ho Chi Minh City Full time
The IMC Lead is a strategic role responsible for orchestrating integrated marketing communications across multiple channels. With around 8 years of experience, the IMC Lead brings solid expertise in campaign strategy, stakeholder engagement, and cross-functional leadership. This role ensures campaigns are insight-driven, seamlessly executed, and deliver measurable business outcomes.

Job Description:

Key Responsibilities


Strategic Campaign Leadership

  • Lead the planning and execution of integrated campaigns across digital, offline, and OOH.

  • Translate client business objectives into clear and cohesive communication strategies.

  • Ensure consistency and excellence in messaging across all consumer touchpoints.


Cross-Functional Collaboration

  • Partner with strategy, media, creative, and analytics teams to align campaign goals and execution.

  • Facilitate integrated planning sessions and manage end-to-end project workflows.

  • Act as the central point of coordination among internal and external stakeholders.


Stakeholder Engagement

  • Serve as a senior liaison between clients, internal teams, and external partners.

  • Manage client expectations, provide strategic recommendations, and ensure alignment at every stage.

  • Foster long-term partnerships based on trust, transparency, and strong delivery.

  • Campaign Governance & Process Optimization

  • Establish campaign management best practices and maintain process discipline.

  • Drive operational efficiency by improving workflows and coordination across teams.

  • Ensure compliance with internal quality standards and external requirements.


Performance Management

  • Work with analytics teams to set KPIs and track campaign effectiveness. Lead post-campaign reviews to extract insights and share best practices.

  • Recommend optimizations to improve future campaign outcomes.


Team Leadership & Capability Building

  • Mentor and guide junior team members, fostering a culture of collaboration and accountability.

  • Share knowledge to elevate integrated marketing capability across the team.

  • Support hiring, onboarding, and upskilling initiatives as needed.


Qualifications

  • Bachelor’s degree in Marketing, Communications, Business, or related field (Master’s is a plus).

  • 8+ years of experience in integrated marketing, campaign management, or communications leadership (agency experience preferred).

  • Proven track record managing complex, multi-channel campaigns across diverse industries.

  • Strong skills in strategic thinking, project management, and stakeholder engagement.

  • Experience leading cross-functional teams in a fast-paced, matrixed environment.

Location:

Ho Chi Minh City

Brand:

Carat

Time Type:

Full time

Contract Type:

Fixed Term Contract (Fixed Term)