Stephen Dufton is a Senior Manager at Deloitte, specializing in Financial Assurance and Transactions. A chemistry graduate from Durham University, they began their career with roles in various sectors, including as a Trainee Building Services Engineer and in sales. Before their current position, Stephen advanced through multiple audit roles at Deloitte, demonstrating strong analytical and interpersonal skills throughout their career. They previously held positions at IPAF and P2i, showcasing their versatility and motivation to take on new challenges.
This person is not in the org chart
This person is not in any teams
This person is not in any offices