The Research and Development (R&D) Manager will oversee the creation of new and enhanced products that are innovative, of the highest quality and mechanically sound. This is done through the team’s long term and short term (Agile) project m......
Job Location: Centurion, Gauteng, South Africa