HomeCareersSearch & ApplySolar Project Team Manager

Solar Project Team Manager


MA, Taunton

Job type:


Job Description

We’re Direct Energy (DE) Solar—the leading residential solar specialist in the country; a believer of change, technology, and goodwill; an enthusiast for renewable energy and a greener planet. 

DE Solar was built to enhance sustainability, reduce the carbon footprint, and lower the reliance on fossil fuels. Within six years we’ve grown to 350 employees and completed more than 3,000 installations across 12 states, A career at DE Solar offers immense opportunities for you to make a tremendous impact. 


Maintaining a safety culture in the workplace that establishes safety and compliance as our highest priority.
Recruiting, training, and managing Project Leads and Operations Surveyors to assign, track, review and prepare projects for installation and inspection.
Working closely with Construction Manager and Sales Manager to build weekly installation schedule and deliver on commitments to our customers.
Reviewing and analyzing daily, weekly, and monthly project progress reports.
Conducting regular in-the-field coaching via customer meeting and inspection shadowing.


Responsible for supervising and coordinating the project management team for an office location. The individual must be a self-motivated professional with a background in residential solar project management. 
The individual should exhibit the ability to communicate effectively, building a team culture with a drive for achievement, accountability, quality, safety, teamwork, and attention-to-detail.

The Individual

Direct Energy and its subsidiaries are an Equal Opportunity Employer - EOE AA M/F/Vet/Disability