Creative Lead

Creative Lead

Location: Dubai
Industry: Creative / Branding / Marketing

About the Role:

We are seeking a Creative Lead to drive brand storytelling and visual identity across all platforms. You will lead creative projects, from concept development to final execution, ensuring all output aligns with brand strategy and resonates with target audiences. This role is perfect for a highly creative, organized leader who can manage multiple projects while maintaining a consistent brand vision.

Key Responsibilities:

  • Lead the development of creative concepts, branding, and visual communications.
  • Oversee design and content production across digital, print, video, and experiential media.
  • Ensure brand consistency and high-quality execution across all platforms.
  • Collaborate with marketing, product, and external creative teams.
  • Utilize Adobe Creative Suite (Photoshop, Illustrator, InDesign; Premiere/After Effects a plus).
  • Manage multiple creative briefs, timelines, and project workflows.
  • Stay informed on design, market, and consumer trends to inspire innovation.

What We’re Looking For:

  • Experience in a creative leadership or senior design role.
  • Strong portfolio showcasing branding, campaigns, and digital content.
  • Excellent storytelling and visual communication skills.
  • Strong organizational, project management, and multi-tasking abilities.
  • Knowledge of multimedia production and video content is a plus.
Include a message to the recruiters.
Attach a Resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!

Apply for this job

Your recruiter

No recruiters linked.

Filter your search

Sector
Show more
Location
Location
City
City
Show more