44 views Photo Expert Designation Director, Deloitte Haskins and Sells LLP Partner, Deloitte Touche Tohmatsu India LLP Partner, Deloitte India Select Site DT TP