Leo Fleming is currently the Director of Risk Advisory at Deloitte Ireland, a position held since 1998. They served as the Chairman of the Institute of Internal Auditors - Ireland from 2002 to 2005.
This person is not in the org chart
This person is not in any teams
This person is not in any offices