Project Manager

The job holder is responsible for planning, overseeing and leading projects from ideation through to completion. This is a management role and requires interaction with a range of internal and…

Continue Reading Project Manager

Solar Installation Technicians

Detailed Description: Develop layout plan, and installations of electrical wiring, inverters, solar equipment, and other fixtures based on job specification. Maintain all systems, equipment, and components. Identify hazards, defects, and…

Continue Reading Solar Installation Technicians