Tat Inn Cheam

Tat Inn Cheam

Managing Director, Malaysia, Equinix