Sales Development Representative EMEA
About Zuora At Zuora, we power the world’s shift to Modern Business. We’re helping people and companies subscribe to a better way of doing business—one that’s built on recurring relationships instead of one-time transactions, creating more value for customers, companies, and the planet. As pioneers of the Subscription Economy, our platform and expertise help the … Continued