She was born to E. W. Kannangara, a prominent civil servant who had served as the Clerk of the State Council.
•
At present, she works as a Consultant (Foreign Service Training), Ministry of Foreign Affairs and is based at the Lakshman Kadirgamar Institute of International Relations and Strategic Studies and is also as a Consultant on Gender and Development