- Clearway Energy (Marlborough, MA)
- ** Solar Technician III ** at Clearway Energy Marlborough, Massachusetts, United States **What The Role Is** Reporting to the Maintenance Manager, the Solar ... III is responsible for troubleshooting, maintaining, servicing, and repairing solar PV systems and associated equipment. The primary objective is to maintain… more