Current Companies
TORQUE TECH SERVICES PRIVATE LIMITED
Location: C-314/1; THIRD FLOOR; SHAHEN BAGH; ABUL FAZAL PART-II; JAMIA NAGAR; OKHLA; NEW DELHI; South Delhi; Delhi; 110025; India
Founded: 01/10/2010
Details:
Designation: Director
Appointment: 01/10/2010