David Chan

David Chan

Managing Director, Adnovum Singapore