We’re looking for a highly analytical, creative, and passionate brand manager who can work across geographies to be a part of the brand team.
Designated as Deputy General Manager – Brand Marketing (Global Marketing)
Located in India
Reports to Chief of Brand
What You’ll Do :
Be the Brand Champion :
- Define & Evolve : Take charge of developing and refining our brand's voice and positioning. Ensure it resonates with our stakeholders across customers, analysts, shareholders.
- Building, managing, and externally positioning brand communications strategies in partnership with the overall TCL Communications team and brand marketing function.
- Drive thought leadership and content development to advance brand narrative and awareness among key audiences and across geographies.
- Ensure brand's image, messaging, and positioning are consistent and effectively communicated across social media platforms. Oversee social media strategy, content creation, engagement, and analysis to build and maintain a strong brand presence online.
- Campaign Build : Lead the creation of compelling and innovative marketing campaigns that elevate our brand across all touchpoints—whether it’s digital, print, or experiential marketing.
- Customer Insights : Dive deep into consumer behaviour and market trends to guide and shape marketing strategies. Your understanding of the customer will drive everything we do.
Drive Growth & Performance :
Impactful Strategy : Develop customer insight drives campaigns to build a compelling and relevant campaignROI Focused : Manage the marketing budget effectively, ensuring that every campaign maximizes ROI while staying true to brand values.Brand track Survey : Gather data through various track surveys to monitor brand health, track brand awareness, and make informed decisions about brand strategy & marketing campaigns.