We are on the lookout for a passionate Mechanical Engineer to take charge of various projects in Johannesburg. Your role will involve drafting designs, conducting analysis, and ensuring compliance with safety standards in an innovative engineering environment.