Head / Lead - Branding & Communications
KNORR-BREMSE TECHNOLOGY CENTER INDIA PRIVATE LIMITED · 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 Purpose of the Position Lead the India-level brand and communications strategy for KB spanning R&D and manufacturing, strengthening corporate reputation, employer brand, and product positioning across B2B/B2C stakeholders. Partner with business leaders to drive brand consistency, thought leadership, employee engagement, and stakeholder trust, aligning with global guidelines while delivering India-specific impact. Public
