Ambarish Ojha, a seasoned veteran from the Enterprise software and SaaS industry, has joined as EVP of Customer Engagement. He will lead Customer facing Technology functions including pre-sales, customer success, services and implementation & support