← Back to results

Installation Champion

Location
Chennai
Compensation
Not disclosed
Level
Not specified
Type
full time · On-site

Posted by employer 9 months ago

First seen on Joblaze 2 months ago

Last verified on the company career page 1 day ago

Not disclosed in this posting: compensation, seniority, years of experience, visa sponsorship.

Joblaze summary

The Installation Champion at SolarSquare Energy is responsible for overseeing the installation process of solar energy systems, ensuring that projects are completed efficiently and to high standards. This role requires expertise in solar technology, project management, and strong communication skills to coordinate with various teams and clients. Ideal candidates are likely to have a background in renewable energy or engineering, along with experience in managing installation projects. SolarSquare Energy is focused on expanding its impact in the solar sector, making this a pivotal role in a growing company.

Joblaze insights

  • Listed about 2 months ago — first seen on Joblaze September 5, 2026. Last confirmed on SolarSquare Energy's careers page November 6, 2026.
  • This exact title is also open at 3 other locations at SolarSquare Energy: Mumbai, Hyderabad, Delhi NCR.

Quick facts

Is the Installation Champion role remote?
No — this is an on-site role in Chennai.
Where is the role based?
SolarSquare Energy is hiring for this position in Chennai.
Is this full-time or contract?
Full-time for this Installation Champion role at SolarSquare Energy.

Similar positions

SolarSquare Energy
Installation Champion
SolarSquare Energy · Hyderabad
SolarSquare Energy
Installation Champion
SolarSquare Energy · Mumbai
Chainguard
Enterprise Sales Engineer - India
Chainguard · India - Remote
Chainguard
Field Marketing Specialist - India
Chainguard · India - Remote