Starlab
Account Manager
Thermo Fisher Scientific (Life Technologies)
Account Manager
GENEWIZ, Inc.
Director, Sales and Business Development, Europe
GENEWIZ, Inc.
European Business Development Manager
Stellenbosch University/Universiteit Stellenbosch