Michael Lin Sheng

Principal Investment Officer, International Finance Corporation



Share

Michael Lin Sheng