Michael Leach is currently a Manager at Deloitte UK, having progressed from the role of Assistant Manager since 2024. With a comprehensive background at Deloitte, they previously served as a Senior Associate and an Associate. Michael holds a Bachelor of Laws (LLB) and a Bachelor of Business Science in Accounting and Finance from the University of Cape Town, and is currently in their final year of a Postgraduate LLB while also being a CFA level I candidate.
This person is not in the org chart
This person is not in any teams
This person is not in any offices