Brand Manager at India's Leading Renewable Energy Brand
3 days ago
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:
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 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, we are part of a group consistently crossing USD 1B+ in revenue year-on-year. Our mission is to power a cleaner and brighter tomorrow through sustainable innovation.
Role Overview
We 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
-
Supply Chain Manager Renewable Energies
3 days ago
Noida, Uttar Pradesh, India Steag Energy Services Full time ₹ 4,00,000 - ₹ 12,00,000 per yearSeeking 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...
-
Senior Brand Manager
6 days ago
Noida, Uttar Pradesh, India NoBrokerHood Full time ₹ 12,00,000 - ₹ 36,00,000 per yearAbout NoBrokerHoodNoBrokerHood, a subsidiary of India's first PropTech Unicorn NoBroker, is redefining community living with its smart visitor, society, and accounting management platform. With a presence across 21,000+ societies in 15 cities, NoBrokerHood seamlessly combines secure living, financial management, and resident engagement—while enabling...
-
Brand Manager
1 week ago
Noida, Uttar Pradesh, India Digilantern Full time ₹ 6,00,000 - ₹ 18,00,000 per yearLocation: NoidaJob description : As a brand Manager you will have to lead the branding initiatives. You will help define the way that consumers think about our companys services.Responsibilities:Include but not limited to:Manage and enhance a companys brand or reputation in the publics eye.Coordinate objectives with marketing, creative, and advertising...
-
Brand Manager
1 week ago
Noida, Uttar Pradesh, India Rivy Consumer Private Limited Full time ₹ 8,00,000 - ₹ 12,00,000 per yearCompany DescriptionRivy Consumer Private Limited is a leading figure in the cosmetics industry, proudly holding an ISO 9001:2015 certification. Driven by the values of innovation, quality, and empowerment, the company is dedicated to transforming beauty and skincare. With a focus on creating an enriching journey of self-discovery, Rivy Consumer's flagship...
-
Brand Communications Manager
1 week ago
Noida, Uttar Pradesh, India GTF Technologies Full time ₹ 5,00,000 - ₹ 12,00,000 per yearCompany 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
1 week ago
Noida, Uttar Pradesh, India Havells Full time ₹ 15,00,000 - ₹ 25,00,000 per yearRole & 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...
-
Brand Sales Manager
22 hours ago
Noida, Uttar Pradesh, India GoPaisa Full time ₹ 3,00,00,000 - ₹ 6,00,00,000 per yearSenior Sales – Brand Partnerships | Experience:5+ years | Influencer Marketing / Brand PartnershipsAbout EarnlyAtEarnly, we're building the future of influence.We partner with India's most forward-thinking brands and creators to craft campaigns that move culture, not just metrics.We don't just do influencer marketing — we engineer brand advocacy,...
-
Assistant Brand Manager
2 weeks ago
Noida, Uttar Pradesh, India WTF Gyms Full time ₹ 9,00,000 - ₹ 12,00,000 per yearJob Description – Assistant Brand ManagerPosition:Assistant Brand ManagerRole OverviewAt WTF Gyms, the Assistant Brand Manager will support in building, positioning, and scaling the brand across India. The role requires a mix of strategic thinking, on-ground execution, and creativity to ensure brand consistency, visibility, and customer engagement.Key...
-
Brand Manager
1 week ago
Noida, Uttar Pradesh, India 386aaaf2-64ad-409e-b48e-c309411a43b9 Full time ₹ 3,60,000 - ₹ 6,00,000 per yearJob DescriptionSkills:· performance/Digital Marketing Specialist cum Brand Growth Manager· Strong communication skills for engaging with diverse audiences across the channels.Implement marketing campaigns across multiple channels.Analyse market trends and provide insights to enhance marketing efforts.· Interpersonal abilities to build rapport and maintain...
-
Senior Brand
2 weeks ago
Noida, Uttar Pradesh, India Classplus Full time ₹ 12,00,000 - ₹ 36,00,000 per yearAbout ClassplusClassplus is India's #1 creator-commerce platform, empowering educators and coaches to launch, grow, and scale their digital academies. From live classes to payments, CRM, and marketing — we help creators run their entire education business seamlessly. Join us in shaping the future of the creator economy.Role: Senior Marketing ManagerWe're...