Asoka Girihagama

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