Recruiter About Specialists in Civil, Structural, Mechanical Engineering, Information Technology, Mining, Manufacturing...Job Summary Hire Resolve's client, a reputable solar energy company, is seeking a skilled Solar Project Manager......
Job Location: Cape Town, Western Cape, South Africa