on all technical matters Manage and assess design change requests to be approved by the Lead Engineer and Project Manager Assist... in Electrical / Electronical, Mechanical or Electromechanical Engineering Masters Degree in Engineering 7+ year......
Job Location: Cape Town, Western Cape, South Africa