Loesche SA
Mechanical Engineer
Loesche SA
Senior Mechanical Engineer
Second Home
IT Manager
Nectar Group Limited
Group IT Manager
Loesche SA
IT Manager
Nectar Group Limited
Engineering Projects Manager
University of Cape Town
Henley Business School