30 Jul
|
KNORR-BREMSE TECHNOLOGY CENTER INDIA PRIVATE
|
Chennai
30 Jul
KNORR-BREMSE TECHNOLOGY CENTER INDIA PRIVATE
Chennai
Job DescriptionAre you passionate about building brands, driving corporate communications, and shaping employer branding for a global technology leader? NKnorr-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. NLocation: Chennai (Primary) | Pan-India Scope NPurpose of the Position NLead 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. NPublic Relationsn 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/regionalcommunication & community/ESG stories NnInternal Communication Nn Leadership communication, townhalls, change communications N Intranet, newsletters, employee storytelling N Internal crisis messaging N Plant internal communications (safety days, engagement activities)
NnBranding Communication Nn 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 NnTraining / Education NMust Havenn Bachelor's degree in Communications, Marketing, Journalism, Business, or a related field. NnNice to Haven N Master's/MBA in Marketing, Communications, or Brand Management. N Certifications in Digital Marketing, Content Strategy, or Crisis Communications. NnProfessional Experience Nn Minimum 12–15 years in PR, Internal Communications, and Branding Communication. N Industry experience in: N Mobilityn Automotive N Auto Componentsn Industrial Manufacturing N Engineeringn Closely related technology sectors NnExposurenn 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