Current Companies
VIRTUSA SYSTEMS (INDIA) PRIVATE LIMITED
Location: No.34 IT Highway; Navallur; Chennai; Chennai; Tamil Nadu; 600130; India
Founded: 11/02/2008
Details:
Designation: Director
Appointment: 12/03/2018
TechChefs Software Private Limited
Location: No.34 IT Highway; Navallur; Chennai; Chennai; Tamil Nadu; 600130; India
Founded: 29/01/2015
Details:
Designation: Director
Appointment: 27/02/2020