Welcome Leonard Shen
Hi everybody.
The payments business is uniquely local in nature. To be successful managing a payments business on a global scale, you have to have a deep understanding of the rules governing each market where you operate, and a...