By Hiran H.Senewiratne Women’s participation in the ICT sector in Sri Lanka is low compared to many countries but Virtusa Sri Lanka has taken the lead to break this barrier. Virtusa has around 40,000 employees globally and Virtusa Sri Lanka is one of the organization’s key development centres with a female workforce that is higher […]