158 views Photo Expert Designation Senior Manager, Deloitte Haskins & Sells LLP Senior Manager, Deloitte Haskins & Sells, LLP Partner- Deloitte Haskins & Sells Select Site DT TP