Ajit Deshpande

Senior Director Business Technology Applications

Zuora