Job Description
Client: Communication Advisory Firm
Job: Global Head of Creative
Job type: Permanent Role
Location: Dubai, United Arab Emirates
Roles & Responsibilities:
Our client is seeking a Global Head of Creative to join their team. This role will report to the CEO. The ideal candidate must have proven experience in events, stage creation, themes, creative strategy, and end-to-end implementation.
Key Responsibilities:
- Lead and manage the creative team at the Group level, fostering a culture of Innovation and Excellence and building the client's creative team.
- Develop and oversee creative strategies aligned with the Founder and CEO’s vision.
- Collaborate with cross-functional teams to ensure cohesive and impactful creative output.
- Assess the existing Creative capabilities and advise on the development and required skills.
- Assess and advise on the requested tools and techniques required to drive creative excellence.
- Guide the development of concepts, presentations, and high-quality deliverables.
- Stay ahead of industry trends to innovate and elevate the brand’s creative direction.