Richard Mark Gibbons

Title: Director of Client Services/Solutions Leadership Company: Virtusa Corporation Location: Newtown, Connecticut, United States Richard Mark Gibbons, Director of Client Services/Solutions Leadership at Virtusa Corporation, has been recognized by Marquis…