Overview
Design Director (Corporate Branding) for Landor’s Global Design Studio, leading creative development of corporate brands for global clients.
What you'll do
- Lead creative direction of corporate branding, visual identity, and brand system projects from concept to execution.
- Translate business, organisational, and brand strategy into creative concepts and visual identity systems.
- Develop scalable corporate identity systems across markets, audiences, and touchpoints.
- Define and maintain art direction across typography, photography, illustration, digital, and AI-assisted outputs.
- Collaborate with Creative Directors, strategists, writers, and multidisciplinary teams to deliver integrated brand experiences.
- Provide creative leadership and ensure craft, consistency, and production quality throughout projects.
- Integrate AI tools, emerging technologies, motion, and 3D workflows where appropriate.
What you'll need
- Significant experience in corporate branding, visual identity, and brand systems within a branding/design consultancy.
- Portfolio showing conceptual thinking, creative leadership, and execution across corporate identity and brand design.
- Strong skills in Adobe Creative Suite, including Illustrator, InDesign, and Photoshop.
- Expert understanding of corporate identity systems, typography, composition, colour, and art direction.
- Ability to direct photography, illustration, motion, and AI-generated creative assets.
- Experience managing complex brand systems across multiple markets, channels, and touchpoints.
- Strong presentation, communication, and stakeholder management skills.
Details
- Location: Mumbai.
- Work mode: Hybrid (teams in the office around four days a week).
Read the full description and apply on the company’s own careers page.