Zuora
–
Chennai, Tamil Nadu, India
... within a professional services organisation, as a Solution Architect and/or Business Consultant with a leading technology consulting or product company, delivering moderate to complex ERP, billing, revenue, procurement and/or CRM solutions. ... - May 09