Richard Kim

Director
HSBC
Deals
1
Countries
Canada