Otto Oudshoorn
Head of Chemistry & Life Sciences
Head of Chemistry & Life Sciences
Head of Engineering, Hightech & Electronics
Head of Trademarks & Designs
Head of Legal
Head of PPA
Process Coordinator
Head of Client records & Assignments
Supervisor
Coordinator PPA
Senior Advisor Referral network and Client Management
Senior Advisor Credit Management and Client accounting
Coordinator
Manager HR
Manager ICT & Facilities
Manager Marketing & Communication
Controller
Director/ COO