Current Companies
OPEN STREAM TECHNOLOGIES (INDIA) PRIVATE LIMITED
Location: 1355-58-25, 3rd Floor, S.V.Arcade, 9th Block, South End Main Road, Jayanagar, Bangalore KA 560069 IN
Founded: 20/03/2000
Details:
Designation: Director
Appointment: 01/04/2013