Scott Loudon is a Director in Audit and Assurance at Deloitte Switzerland. They began their career as a Management Accounts Assistant at Internacionale UK Ltd before joining Deloitte UK in 2013 as an Assistant Manager, focusing on FTSE 100 and US listed companies in the media and industrial sectors. After progressing through various managerial roles, Scott moved to Deloitte Switzerland and continued to advance, reaching the Senior Manager position before being promoted to Director in 2024. Scott earned a First Class Honours Bachelor's degree in Accounting from The University of Glasgow, completed in 2012.
This person is not in the org chart
This person is not in any teams
This person is not in any offices