We are looking for a Mechanical Engineer to join our team in Johannesburg. The ideal candidate will have a solid understanding of mechanical engineering principles and will be responsible for designing, developing, and executing engineering projects. This role requires creativity, technical expertise, and teamwork to deliver high-quality solutions to our clients.