Creative Head
The employer is looking for a Creative Head based in Delhi, India. This is a senior leadership role responsible for driving the overall creative vision and output of the organisation.
About the role
The employer is hiring a Creative Head to join their team in Delhi, India. This is a senior-level position that calls for a seasoned creative professional ready to lead and shape the brand's visual and conceptual direction.
The Creative Head will be responsible for overseeing all creative output, ensuring consistency in brand identity, and guiding creative teams to deliver high-quality work across campaigns and platforms.
Key responsibilities include:
- Leading and mentoring the creative team
- Defining and maintaining the overall creative vision and brand identity
- Collaborating with cross-functional teams to deliver integrated creative solutions
- Overseeing the development of campaigns across digital and offline channels
Candidates with a strong portfolio, proven leadership experience in a creative environment, and the ability to translate business objectives into compelling creative strategies are encouraged to apply.