Senior Mechanical Engineer Job ID#BH-6836CategoryMiningLocationCape Town, South AfricaJob TypeFull TimePosted Date18 September 2023Closing Date01 October 2023 This listing has expired.