34 views Photo Expert Designation Director, Deloitte India Director, Deloitte Haskins and Sells LLP Select Site TP DT