Tom Deuchars is a strategy consultant currently serving as a Manager at Bain & Company, where they have progressed from Associate Consultant to Senior Associate Consultant since 2021. With experience across various sectors, Tom previously held roles at Monitor Deloitte and Babcock International Group and began their career as a Pensions Assistant at Dorset Council UK. They hold a BSc in Mathematics with Finance from the University of Exeter and are pursuing an MBA at Northwestern University's Kellogg School of Management.
This person is not in the org chart
This person is not in any teams
This person is not in any offices