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