Brand Manager at India's Leading Renewable Energy Brand

3 days ago


Noida, Uttar Pradesh, India WinnerBrands Full time ₹ 10,00,000 - ₹ 15,00,000 per year

Title:
Brand Manager

Compensation:
Upto 15 LPA

Location:
Delhi (Okhla Phase-3)

Experience
: 3–5 years

Industry
: Renewable Energy / Technology

Type:
Full-time

About the employer brand:
Our client is a
leading global player in the renewable energy sector
, with a strong presence across Europe and South Asia. For nearly a decade, they have been at the forefront of the solar technology revolution—introducing industry-first innovations and delivering large-scale clean energy solutions.

With operations in 10+ countries and having delivered more than
18 GW of clean, carbon-neutral energy in India alone
, they are part of a group consistently crossing
USD 1B+ in revenue year-on-year
. Their mission is to power a
cleaner and brighter tomorrow
through sustainable innovation.

Role Overview
They are seeking a
Brand Manager
to lead and execute brand communications, digital marketing initiatives, partner events, and campaign activations. The role blends
strategic planning with executional oversight
to ensure the brand remains premium, consistent, and impactful across B2B and digital touchpoints.

Job Description

  • Develop and implement brand strategies and integrated marketing campaigns.
  • Manage creative, digital, and media agencies for timely, high-quality delivery.
  • Plan and oversee digital marketing, social media, and paid advertising initiatives.
  • Guide website wireframing, structure, and content to ensure brand alignment.
  • Collaborate with cross-functional teams to conceptualize campaigns and content formats.
  • Establish approval workflows and manage delivery timelines.
  • Track, analyze, and optimize campaign performance.
  • Drive event branding for corporate events, CSR initiatives, and partnerships.
  • Maintain brand guidelines across all touchpoints — digital, print, and event.

Job Requirements/Mandatory Skills

  • 3–5 years of experience in brand/marketing management (B2B or industrial sectors preferred).
  • Strong knowledge of branding, content strategy, and digital marketing.
  • Familiarity with website planning and wireframing.
  • Proven experience in event branding, vendor management, and marketing collateral production.
  • Excellent communication, leadership, and project management skills.
  • Strong design sensibility and eye for brand consistency.
  • Experience in renewable energy or technology sectors is a plus.

Why should you apply for this job?

  • Be part of a global renewable energy leader shaping the future of clean energy.
  • Work in a vibrant culture built on openness, transparency, and collaboration.
  • Celebrate achievements and grow together with a passionate, driven team.

About WinnerBrands
At WinnerBrands, we are on a mission to create a community of the brightest marketing minds to deliver impactful, rewarding, and purposeful work by collaborating, contributing & co-learning with smart peers. Backed by , a pioneering brand-building firm that has helped some of the most disruptive new-age brands in the country craft their brand and marketing strategy, we find opportunities with progressives startups and brands in the domain of marketing with multiple engagement models for our talent partners, freelance / part-time or full-time. Request to visit our community page at

Registration implies consent to our privacy policies

Thanks,

WinnerBrands Team



  • Noida, Uttar Pradesh, India WinnerBrands Full time ₹ 10,00,000 - ₹ 15,00,000 per year

    Title: Brand ManagerCompensation: Upto 15 LPALocation: Delhi (Okhla Phase-3)Experience: 3–5 yearsIndustry: Renewable Energy / TechnologyType: Full-timeAbout the employer brand:Aleading global player in the renewable energy sector, with a strong presence across Europe and South Asia. For nearly a decade, we have been at the forefront of the solar technology...


  • Noida, Uttar Pradesh, India Steag Energy Services Full time ₹ 4,00,000 - ₹ 12,00,000 per year

    Seeking a Supply Chain Manager for the Renewable Energies division with expertise in procurement and logistics, preferably from Solar EPC/O&M. Must possess strong vendor management, ERP proficiency, and excellent negotiation skills. Required Candidate profileExperienced professional skilled in procurement, logistics, and vendor management within renewable...

  • Brand Manager

    1 day ago


    Noida, Uttar Pradesh, India arsons placement Full time ₹ 8,00,000 - ₹ 10,00,000 per year

    We wish to hire a brand manager based in Delhi office for brand management and brand development.sleepwear brand part of a well knows group, a 40 year old fashion sourcing company and India's leading specialized women's sleepwear brand . We embarking on an ambitious expansion and are growing at a CAGR of 50% annually and to fuel this growth we are looking...

  • Brand Manager

    3 days ago


    Noida, Uttar Pradesh, India helpgini Full time ₹ 24,00,000 - ₹ 60,00,000 per year

    *Brand Manager**Location*: Sector 63, Noida*Budget*:- 50 KPM*Exp*:- 5 years*About Us*:- Looking for a dynamic Brand Manager who can drive our creative vision, manage brand strategy, and oversee digital communication across all platforms. The ideal candidate will understand market trends, manage creative teams, and ensure that every campaign reflects the...

  • Brand Manager

    3 days ago


    Noida, Uttar Pradesh, India MentorBeep Full time ₹ 70,000 - ₹ 12,00,000 per year

    Role - Brand Manager - Visual CommunicationAs a key member of our team, you will lead the creative vision , ensuring that our branding resonates across all platforms. You will work collaboratively with a talented team to drive innovative marketing strategies that align with our growth goals.ResponsibilitiesLead and inspire the creative team (design, content,...


  • Noida, Uttar Pradesh, India Avaada Energy Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Trade FinanceLocation: NoidaExperience: 8-12 yearsQualification:MBA (Finance) / Chartered Accountant (CA)About Avaada Group:Avaada Group is one of Indias leading renewable energy conglomerates with a strong presence across solar, green hydrogen, and sustainable energy solutions. With a mission to accelerate the global energy transition, Avaada continues to...


  • Noida, Uttar Pradesh, India GTF Technologies Full time ₹ 5,00,000 - ₹ 12,00,000 per year

    Company DescriptionGTF Technologies incepts from "Gurukul The Foundation" and is a performance-driven digital media planning company located in Delhi NCR, India. With over 17 years of expertise and more than 100 satisfied clients across the world, GTF Technologies excels in digital media planning. The company is known for its value-added services that enable...

  • Brand Manager

    2 weeks ago


    Noida, Uttar Pradesh, India Havells Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Role & responsibilitiesThe candidate will be responsible for shaping brand narratives, and ensuring consistent and impactful communication across all consumer touchpoints. The role demands a strong strategic orientation with hands-on execution capabilitiesStrategic CommunicationSupport the development of brand communication strategies for critical categories...

  • Project Manager

    3 days ago


    Noida, Uttar Pradesh, India Avaada Energy Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Department: Project Management & PlanningRole: Project Manager / Senior Project ManagerLocation: NoidaExperience: 15-20 yearsQualification: Graduate / Postgraduate in Engineering (preferably Electrical, Mechanical, or Civil)Industry Preference: Renewable Energy / Infrastructure / Power ProjectsAbout Avaada GroupAvaada Group is one of Indias leading renewable...


  • Noida, Uttar Pradesh, India Avaada Energy Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    About Avaada GroupAvaada Group is one of Indias leading integrated energy companies, driving the nations transition towards a sustainable, green future. With a diversified portfolio spanning solar, wind, green hydrogen, and green ammonia, Avaada is at the forefront of the renewable revolution. Through innovation, collaboration, and responsible growth, we are...