16 June 2023 Open positions
The DC Installer is responsible for the installation and mounting of solar panels on rooftops or other designated areas. They work with the installation team to ensure the proper placement, alignment, and secure mounting of solar panels.


