Virtusa Corporation Appoints Rowland Moriarty to Board of Directors