About the role
JOB DESCRIPTION
Position Title
Chief Manager – Branding and Communications
Grade/Level
M4
Department
Marketing
Location
Chennai
Organizational Relationships
Position reporting to
Chief Marketing Officer
No. of Direct Reports
2
Job Purpose
To lead and execute brand and communication strategies that enhance TVS Credit’s brand health score, build a distinctive brand voice, and drive engagement through impactful content marketing. This role will focus on shaping the narrative of the brand across channels, ensuring consistency, creativity, and alignment with business goals.
Key Responsibilities
Functional Responsibilities
· Lead the content strategy across platforms to drive brand awareness and consideration scores
· Drive the positioning, go-to-market (GTM) strategies and communication planning for new product launches
· Utilize AI tools to generate persona-based and geography-specific content to drive deeper resonance and local engagement
· Develop and regularly update corporate branding collaterals such as brand book, presentations, etc.
· Collaborate with agencies and internal teams to create compelling storytelling formats (videos, infographics, etc.)
· Act as the final gatekeeper for brand-aligned messaging across channels and platforms – for eg. SMS, Whatsapp, banners, presentations, emailers etc.
· Manage agency relationships and ensure quality, efficiency, and innovation in deliverables
Job Requirements
Qualifications
MBA/PGDM in Marketing, Communications, or related field.
Experience
10–14 years of relevant experience in branding, corporate communications, or content marketing
Functional Competencies
Strong storytelling and editorial skills with an eye for detail
Proven ability to lead branding and content initiatives end-to-end
Excellent written and verbal communication
Proficiency in managing external partners
Behavioral Competencies
Strategic thinker with creative instincts and analytical mindset
Strong project management and multi-stakeholder collaboration capabilities