79 views Photo Expert Designation Partner, Deloitte Haskins & Sells LLP Director, Deloitte Touche Tohmatsu India Pvt. Ltd. Director, Deloitte India Director, Deloitte Haskins & Sells LLP Partner, Deloitte Haskins and Sells LLP Select Site DT TP