Senior Technical Manager
NTT Ltd.
Engineer
Edge Technology Group, a THRIVE Company
Client Technical Manager
Deloitte
System Engineer
The Open University of Hong Kong