Senior Director Business Technology Applications

Ajit Deshpande

Zuora