Rahul Murthi

Senior Manager, Deloitte Touche Tohmatsu India LLP