Profile

Kelvin Leung

IT Supervisor,
Dextra China Ltd

Contact Details

Dextra China Ltd