Rahul Shah

Rahul Shah

Rahul Shah is senior vice president of Global Delivery & Customer Success at Applause.