ABOUT THE ROLE The Project Manager provides overall decision making and project management support for the field, upper manageme...
ABOUT THE ROLE The Lead EPC Estimator will be responsible for managing, planning, coordinating, and controlling all assigned est...
ABOUT THE ROLE The Electrical Systems Engineer will be responsible for the electrical system level design and analysis of solar ...
ABOUT THE ROLE The Procurement group aims to ensure CSI Renewable is competitively well-positioned ahead of the Utility Scale PV...
ABOUT THE ROLE CSI Electrical Contractors Inc. is seeking SCADA engineering professionals to assist with the technical design an...