Manager, Independence, Independence & Conflicts Network (ICN) at Deloitte
Independence & Conflicts Network (ICN) - Manager, with focus on Engagement Matters at Deloitte