Branding Consultant
KNORR-BREMSE TECHNOLOGY CENTER INDIA PRIVATE LIMITED · Chennai, India
FULL TIME
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 st
Details
| Company | KNORR-BREMSE TECHNOLOGY CENTER INDIA PRIVATE LIMITED |
| Location | Chennai, India |
| Type | FULL TIME |
| Niche | tech |
