Placements24 is seeking a dedicated Mechanical Engineer to join an on-site operations team in Soweto, Gauteng. You will maintain, troubleshoot, and upgrade power generation equipment including turbines, generators, and related mechanical systems, wit...