Merck Group
Account Manager
Merck Group
Single Use Sales Development, South East Asia and Oceania
Getinge
Sales Manager, Life Science, SEA
Merck Group
Applications Specialist
Merck Group
Single Use Sales Development, South East Asia
PSG, a Dover company
Regional Sales Manager, AMEA
National University of Singapore