Current Companies
Stowe research india private limited
Location: 105/6 PREMIUM TOWERLOKHANDWALA COMPLEX; ANDHERI WEST; MUMBAI; Maharashtra; 400053; India
Founded: 17/12/1997
Details:
Designation: Director
Appointment: 17/12/1997
Stowe software private limited
Location: 325; SOUTH EX PLAZA-II; 209; MASJID MOTH; NDSE-II; new delhi; Delhi; 110049; India
Founded: 13/03/2008
Details:
Designation: Director
Appointment: 23/11/2009