Job title: Power Systems Engineer Location: Cape Town (On-site | Office Based) We have an amazing career... of working to tight deadlines in a team-based environment. Other requirements: Occasional site visits......
Job Location: Cape Town, Western Cape, South Africa