Organisations covered in VIRTUSA CONSULTING & SERVICES LIMITED group statement (2024)

Below are the organisations covered in VIRTUSA CONSULTING & SERVICES LIMITED statement (2024)
Organisation

VIRTUSA UK LIMITED

8th Floor 26 Finsbury Square, London, United Kingdom, EC2A 1DS

Company number: 05210127