Stevie® Award recognizes Virtusa for openness and transparency into key performance indicators Virtusa Corporation (NASDAQ: VRTU), a global IT services company that combines innovation, technology leadership and industry solutions to transform the
November 5, 2024