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