The Colombo Vibe Posted on 30/01/2014 by forbes Virtusa is Sri Lanka’s largest employer in the IT sector and the largest tenant in Colombo’s Orion City IT Park, with 150,000 square feet, on the edge of the city. Virtusa’s 2,200 employees spill out...