Indian Company Master Data Made Simple

27+ lakh companies in our registry

AVINASH JAIN

DIN: 09533478

Current Companies

ZUORA INDIA PRIVATE LIMITED

Location: 9th Floor, MPL Silicon Towers, 23/1, B 1, Velachery Tambaram Main Road, Pallikaranai CHENNAI Chennai TN 600100 IN
Founded: 21/12/2010
Details:
Designation: Additional Director
Appointment: 16/03/2022