Head / lead - branding & communications
KNORR-BREMSE TECHNOLOGY CENTER INDIA PRIVATE LIMITED · Chennai, India
FULL TIMEpermanent
Job Description
<p> Are you passionate about building brands, driving corporate communications, and shaping employer branding for a global technology leader? </p> <p> 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. </p> <p> Location: Chennai (Primary) | Pan-India Scope </p> <p> Purpose of the Position </p> <p> Lead the India-level brand and communications strategy for KB spanning R& D and manufacturing, strengthening corporate reputation, employer brand, and product positioning across B2 B/B2 C 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. </p> <p> Public Relations </p> Media relations, press releases, interviews, plant visits Crisis communication & spokesperson readiness External digital/social (Linked In, X, You Tube) Industry events, trade shows, partner co-branding External plant/regional communication & community/ESG stories <p> Internal Communication </p> Leadership communication, townhalls, change communications Intranet, newsletters, employee storytelling Internal crisis messaging Plant internal communications (safety days, engagement activities) <p> Branding Communication </p> Brand strategy, identity, governance Integrated brand campaigns (corporate, employer, product) Employer branding (EVP, talent campaigns, Glassdoor/Linked In) Thought leadership, content engine, videos, product/innovation stories Brand measurement, dashboards, global brand alignment <p> Training / Education </p> <p> Must Have </p> Bachelor's degree in Communications, Marketing, Journalism, Business, or a related field. <p> Nice to Have </p> Master's/MBA in Marketing, Communications, or Brand Management. Certifications in Digital Marketing, Content Strategy, or Crisis Communications. <p> Professional Experience </p> Minimum 12–15 years in PR, Internal Communications, and Branding Communication. Industry experience in: Mobility Automotive Auto Components Industrial Manufacturing Engineering Closely related technology sectors <p> Exposure </p> Managing communications for both R& D and manufacturing environments. Running integrated brand campaigns and PR at a national scale. Experience with crisis/issues communications. Leading employer branding for engineering and operations talent. Building and managing agencies and budgets. Stakeholder management with CXO/MD, functional heads, and global teams.
Details
| Company | KNORR-BREMSE TECHNOLOGY CENTER INDIA PRIVATE LIMITED |
| Location | Chennai, India |
| Type | FULL TIME |
| Niche | marketing |
| Experience | permanent |
