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

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