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 seeking an experienced and visionary Creative Head to join their team in Delhi, India. This senior role is ideal for a creative professional ready to lead and shape the brand's creative direction at the highest level.
As Creative Head, the selected candidate will be responsible for overseeing all creative functions, ensuring consistency, quality, and innovation across every touchpoint. The role demands strong leadership skills and the ability to inspire and manage creative teams effectively.
- Lead and define the overall creative strategy and vision
- Manage and mentor a team of creative professionals
- Ensure high-quality output across all creative deliverables
- Collaborate with cross-functional teams to align creative work with business objectives
This is an outstanding opportunity for a seasoned creative leader to make a significant impact within a dynamic and growing organisation based in Delhi.