03 Aug
|
KNORR-BREMSE TECHNOLOGY CENTER INDIA PRIVATE
|
Ambattur
03 Aug
KNORR-BREMSE TECHNOLOGY CENTER INDIA PRIVATE
Ambattur
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
Relations - Media relations, press releases, interviews, plant visits
Crisis communication & spokesperson readiness
External digital/social (LinkedIn, X, YouTube)
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/LinkedIn)
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.
Skilled
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 settings.
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.
📌 Head / Lead – Branding & Communications Ambattur
🏢 KNORR-BREMSE TECHNOLOGY CENTER INDIA PRIVATE
📍 Ambattur