Job Description
Job Title: Brand Manager
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.
Requirements
• 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.
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application