Senior Manager – Creative lead

  • Permanent
  • Dubai, UAE
  • EXP: 5 - 8 Years
  • AED 34000 - AED 35000
  • 1 Openings
  • Urgent

Job Description

Responsibilities:

Manage Commercial / Business Development

Lead the development of compelling creative concepts and campaign platforms for exhibitions, conferences, and summits in order to differentiate client offerings and strengthen Client competitive positioning.

Support business growth by contributing to pitches, proposals, credentials, and strategic presentations through strong creative thinking and concept development.

Identify opportunities to expand creative scope across integrated touchpoints including brand identity, spatial design, content ecosystems, and immersive experiences that enhance commercial value.

Operations Management

Direct end-to-end creative development across campaigns, event identities, content systems, and experiential environments to ensure consistency, quality, and impact.

Lead collaboration between designers, writers, strategists, and external partners to translate ideas into high-quality executions.

Oversee creative workflows, reviews, and approvals to ensure timely delivery aligned with project timelines and client expectations.

Governance and Process Management

Ensure all creative outputs align with brand guidelines, communication strategies, and Client governance processes, particularly for government and high-profile platforms.

Maintain quality assurance standards across visual identity, messaging consistency, and experiential design to protect brand integrity.

Organisational Management

Define and champion the creative vision and standards for Brand Management, ensuring a distinctive and future-facing creative philosophy.

Provide creative leadership and mentorship to internal teams, fostering a culture of excellence, collaboration, and innovation.

Required Skills:

Bachelor’s degree in design, Visual Communication, Advertising, Marketing, or a related discipline.

At least 8 years of relevant experience in creative leadership roles within agencies or integrated communications environments.

Strong conceptual thinking and creative storytelling ability

Experience leading integrated brand and campaign development

Strong understanding of experiential and spatial brand environments

Ability to translate strategy into compelling creative platforms

Strong leadership and cross-functional collaboration skills

🔒

Unlock Job Details

Login or Sign Up to read the JD and apply.