She has served as the SAP Country Sales Manager for Sri Lanka and also served as a board member of the Sri Lanka Information and Communication Technology Agency (ICTA).
The Ambassador to Germany is also accredited to Switzerland.She holds a Master's degree in Business Administrstion from the Australian Institute of Business.