BMW South Africa
Product Development Engineer
Tallent Engineering
Design Manager
Nissan European Technology Centre
Senior Experimental Engineer
BMW
Product Development Manager
GKN Automotive
Director Engineering Technology - Europe
GKN Automotive
Global Director Engineering IT
Witwatersrand College for Advanced Technical Education