Victor Anthonypillai

Country Officer – Sri Lanka & Maldives

International Finance Corporation (IFC), (a member of the World Bank Group)