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