34 views Photo Expert Designation Partner, Deloitte Touche Tohmatsu India LLP Partner, Deloitte Haskins and Sells LLP Partner, Deloitte India Partner, BMR & Associates LLP Select Site DT TP