Branding Consultant
K
KNORR-BREMSE TECHNOLOGY CENTER INDIA PRIVATE LIMITED
📍 chennai, tamil nadu, India
Job Description
Are you passionate about building brands, driving corporate communications, and shaping employer branding for a global technology leader?
Knorr-Bremse Technology Center India is looking for a Head / Lead – Branding & Communications to lead our India communication strategy across R&D centers and manufacturing plants.
Location: Chennai (Primary) | Pan-India Scope
What You'll Do
- Lead Corporate, Brand & Employer Branding initiatives across India.
- Drive PR, media relations, crisis communication, and external communications.
- Build integrated marketing and branding campaigns.
- Lead internal communications, leadership messaging, and employee engagement.
- Strengthen Knorr-Bremse's reputation through thought leadership, digital campaigns, and strategic storytelling.
- Partner with global and regional stakeholders to align communication ...