
Brand Manager
- Delhi
- Permanent
- Full-time
Location: Delhi, Okhla Phase-3
Job Overview:
We are looking for a proactive and detail-oriented Brand Manager to oversee brand communications,
partner events, digital marketing, and campaign execution across multiple touchpoints. The role requires a
mix of strategic thinking, project management, and executional oversight to ensure WattPower’s brand
remains consistent, premium, and impactful in all B2B and digital engagements.Key Responsibilities:
- Develop and implement brand strategies and marketing campaigns.
- Oversee creative, digital, and media agencies for timely, high-quality delivery.
- Plan and manage digital marketing, social media, and paid advertising.
- Guide website wireframing, structure, and content to ensure brand alignment.
- Collaborate with teams to generate fresh ideas, new content formats, and campaign concepts.
- Establish approval workflows and enforce delivery timelines.
- Track campaign performance and use insights to improve future initiatives.
- Oversee branding for corporate events, CSR activities, and partnerships.
- Maintain and enforce brand guidelines across all touchpoints — digital, print, and event.
- Strong knowledge of branding, digital marketing, and content strategy.
- Familiarity with website planning and wireframing processes.
- Excellent communication, leadership, and project management skills.
- Proven experience in event branding, marketing collateral production, and vendor management.
- Strong eye for design quality and adherence to brand identity.
- Familiarity with renewable energy or technology sectors is a plus.
- 3-5 years in brand or marketing management, preferably in B2B or industrial sectors.