Join our dynamic team as a Mechanical Engineer in Johannesburg, where you will leverage your technical expertise to contribute to the design, manufacturing, and testing of innovative mechanical solutions. Your role will encompass project management, client interaction, and collaboration across various engineering departments.