Asoka Girihagama


Asoka Girihagama is the current Ambassador to Canada. Prior to the appointment he was the ambassador to Oman and a Director General for the Sri Lanka Overseas Service.