← Browse all jobs

K

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 &amp; Communications to lead our India communication strategy across R&amp; 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&amp; 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 &amp; spokesperson readiness External digital/social (Linked In, X, You Tube) Industry events, trade shows, partner co-branding External plant/regional communication &amp; 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&amp; 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

CompanyKNORR-BREMSE TECHNOLOGY CENTER INDIA PRIVATE LIMITED
LocationChennai, India
TypeFULL TIME
Nichemarketing
Experiencepermanent

Similar Jobs

C

Technical Account Manager

CloudEagle.ai

P

Sales Manager

Peoplefy

F

Senior Sales Consultant

Fairdeal Realtors Pvt. Ltd

C

Technical Account Manager

CloudEagle.ai

H

Cluster Manager_Gold loan

Hireginie