Head / lead – branding & communications
KNORR-BREMSE TECHNOLOGY CENTER INDIA PRIVATE LIMITED · Mannady (chennai), India
FULL TIMEpermanent
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 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.
Public Relations
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
Internal Communication
Leadership communication, townhalls, change communications
Intranet, newsletters, employee storytelling
Internal crisis messaging
Plant internal communications (safety days, engagement activities)
Branding Communication
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
Training / Education
Must Have
Bachelor's degree in Communications, Marketing, Journalism, Business, or a related field.
Nice to Have
Master's/MBA in Marketing, Communications, or Brand Management.
Certifications in Digital Marketing, Content Strategy, or Crisis Communications.
Professional Experience
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
Exposure
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.
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 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.
Public Relations
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
Internal Communication
Leadership communication, townhalls, change communications
Intranet, newsletters, employee storytelling
Internal crisis messaging
Plant internal communications (safety days, engagement activities)
Branding Communication
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
Training / Education
Must Have
Bachelor's degree in Communications, Marketing, Journalism, Business, or a related field.
Nice to Have
Master's/MBA in Marketing, Communications, or Brand Management.
Certifications in Digital Marketing, Content Strategy, or Crisis Communications.
Professional Experience
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
Exposure
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 | Mannady (chennai), India |
| Type | FULL TIME |
| Niche | marketing |
| Experience | permanent |
