217 views Photo Expert Designation Partner, Deloitte Partner, Deloitte Haskins & Sells Partner, Deloitte Haskins and Sells LLP Partner, Deloitte Touche Tohmatsu India LLP Select Site DT