Company Description
MOWZA Solar specializes in providing solar solutions in the South African energy market. Their team of skilled artisans has over 16 years of combined industry knowledge, offering battery backup, grid-tied, hybrid, and off-grid solar solutions, as well as photovoltaic system designs and installations for EPCs. They prioritize client satisfaction and project updates to ensure high-quality systems.
Role Description
This is a full-time on-site Project Manager role located in KwaZulu-Natal at MOWZA Solar. The Project Manager will be responsible for expediting project timelines, managing inspections, and ensuring efficient logistics management for solar installations. The role will involve overseeing project schedules, maintaining quality standards, and coordinating with EPC partners.
Qualifications