Landor
Senior Designer - Corporate Branding
Mumbai. Posted 5 months ago
The role
A Senior Designer will create and evolve corporate identity systems for global and regional clients. You will translate strategic thinking into visual identity systems, logos, and brand guidelines.
What you will do
- Develop and execute corporate brand identity projects from concept through implementation.
- Translate brand strategy into visual identity systems.
- Design logos, visual languages, typography, colour systems, iconography, and brand assets.
- Create and maintain detailed brand guidelines and toolkits.
- Apply identity systems across digital platforms, corporate communications, presentations, environmental graphics, publications, social media, and internal communications.
- Collaborate with strategy, verbal identity, experience, and client teams.
- Present creative work and articulate design rationale.
- Support the implementation and evolution of brand systems.
- Stay informed on developments in branding, design, technology, and AI-driven workflows.
- Contribute to studio culture by sharing knowledge and supporting team members.
Required qualifications
- Experience within a branding, corporate identity, or multidisciplinary design consultancy.
- Portfolio demonstrating strong corporate branding work.
- Ability to develop and apply visual identity systems across complex organizations and multiple touchpoints.
- Understanding of corporate branding principles, brand architecture, visual systems, and governance.
- Excellent typography, layout, and visual communication skills.
- Meticulous attention to detail.
- Experience creating corporate identity guidelines, brand standards, and implementation frameworks.
- Proficiency in Adobe Creative Suite and Figma.
- Ability to balance strategic thinking with hands-on design execution.
- Strong communication and presentation skills.
- Experience working with global or regional clients and navigating complex stakeholder environments.
- Collaborative mindset and strong organizational skills.
About the company
Landor is a world-leading brand expert and part of WPP. They work with clients to define and solve business problems through the lens of brand.