Founded in 2010 and headquartered in Tamil Nadu, India.
2010|Kanchipuram, Tamil Nadu (India)|Active
Last Updated:January 21, 2025
Company Unlocked111!
AJ
Avinash JainDirector
MT
Margaret ThumDirector
MD
Matthew DobsonDirector
PV
Prasad VelagareddiDirector
RS
Ronald SiengoDirector
Director & KMP Details
Access insights related to Directors & Kmp. Key details, Current & previous associations, alerts, shareholding and remuneration.
People Timeline
The graph below depicts the timeline of people holding key positions in Zuora India Private Limited.
Loading...
Contact Details
Address
9Th Floor- Tower B, No. 5/142, Brigade World Trade Center, Rajiv Gandhi Salai -Old Mahabalipuram Rd, Perungudi, India, Saidapet Tamil Nadu, 600096, India