for production The candidate will work from South Africa with the possibility to emigrate to the USA after 1 year... for areas of technical responsibility Engage with industry suppliers and interact with engineering development teams Support......
Job Location: Cape Town, Western Cape, South Africa