A leading solar company situated in Cape Town is urgently seeking the expertise of an experienced Operations Manager to join their team. The successful