Delhi, Delhi, India • 201 - 500 Employees
Information Technology and Services
Founded in 2008, our vision is to develop a software platform that would help organizations overcome the challenges of workforce productivity, skills availability, and digitization of service offerings.