Back to all jobs

Creative Head

Posted 13d ago
IndiaOnsite Full-time Any experience Competitive

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 is a senior-level position that calls for a strong creative leader capable of shaping and executing the brand's creative direction.

The ideal candidate will bring a proven track record in leading creative teams, developing compelling visual and conceptual narratives, and delivering high-quality creative work across multiple platforms and formats.

  • Lead and mentor a creative team to produce outstanding work
  • Define and maintain the overall creative vision aligned with business objectives
  • Oversee creative output across campaigns, branding, and communications
  • Collaborate with cross-functional teams to ensure cohesive brand storytelling

Candidates with substantial experience in a creative leadership capacity and a strong portfolio demonstrating both strategic thinking and executional excellence are encouraged to apply.

Creative Head Job in Delhi | The Employer | JobsQueen