JobRaahGet matched free

Jobs

Branding Manager

Indigrators · Chennai · India · On-site

Pay: INR 1,000,000 – 1,500,000 a year

Posted Jul 27, 2026

Apply with JobRaah

Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.

Role Overview The Brand Strategist will be responsible for shaping and strengthening the S&P brand through strategic thinking, market understanding, customer insights, positioning, storytelling, and brand experience. This is not a social media management or creative execution role. The role requires someone who can understand business objectives, identify customer and market insights, develop strong brand strategies, challenge conventional thinking, and translate strategic direction into meaningful brand initiatives. The Brand Strategist will work closely with the Managing Director, Sales & Marketing Head, Sales, Marketing, Project and other cross-functional teams, as well as external creative and branding partners. Key Responsibilities Brand Strategy & Positioning Develop and continuously evolve S&P Foundation's overall brand strategy in alignment with business objectives. Define and strengthen the company's brand positioning, personality, values, and differentiation. Identify opportunities to strengthen brand credibility, visibility, trust, and market perception. Develop clear brand narratives that differentiate S&P from competitors. Ensure that brand strategy is consistently reflected across corporate and project-level communication. Contribute to long-term brand architecture and portfolio strategy as the company expands. Customer & Market Insights Understand customer behaviour, motivations, expectations, and decision making factors. Study market trends, competitor positioning, customer perceptions, and emerging opportunities. Translate research and market observations into actionable brand strategies. Identify gaps between how the brand is intended to be perceived and how it is actually perceived. Develop insights that can influence marketing, sales communication, customer experience, and business decisions. Brand Experience Define how the S&P brand should be experienced across key customer touchpoints. Evaluate brand consistency across project marketing, sales communication, digital platforms, physical environments, and customer interactions. Work with cross-functional teams to strengthen the overall customer experience. Identify opportunities to create memorable and differentiated brand experiences. Ensure that the brand promise is reflected beyond communication and advertising. Brand Storytelling & Communication Develop compelling brand narratives aligned with S&P's positioning and business vision. Translate complex business and project propositions into clear, meaningful stories. Guide the development of corporate and project-level messaging. Establish communication principles that maintain consistency across platforms and audiences. Provide strategic direction to creative teams and agencies rather than managing day-to-day creative production. Campaign Strategy & Ideation Lead the strategic thinking and ideation behind major brand campaigns and initiatives. Translate business objectives into meaningful…