Current Companies
Troika infosystem private limited
Location: H.NO.-NEW NO.-310; PLOT NO.-96; KH. NO.-35/21; G/F; BLOCK-C; PHASE-1; INDER ENCLAVE; NEW DELHI; East Delhi; Delhi; 110041; India
Founded: 22/03/2013
Details:
Designation: Director
Appointment: 19/12/2016