Leo Doherty is a Partner at Deloitte Sweden, having held the position since 2023. Prior to this role, Leo served as a Senior Manager at Deloitte Sweden from 2012 to 2023 and gained experience in financial administration at Coor Service Management and as an administrator at the Swedish Tax Agency in 2011. Leo holds a Master of Science in Business and Economics from Uppsala University and a Bachelor of Science in Business Administration from Mälardalen University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices