Our People

Derrick Chua

IT & Office Support Manager - Singapore
Derrick is an IT & Office Support Manager in the Singapore office.
Derrick Chua

Meet the rest of the Team

9 Raffles Place, #54-02, Republic Plaza, Singapore 048619, +65 6856 2140