CISO NewsNew appointments at ICTA board2020-08-29As the Group CIO and the Centre Head for Virtusa Sri Lanka, Madu Ratnayake is responsible for Virtusa's global digital strategy and Virtusa's Sri ... read source