Steve Dean has extensive experience in leadership and business development within the consulting and technology sectors. Currently serving as an Associate at Ex Deloitte since February 2020 and holding a trustee role at Leuchie House since April 2019, Steve previously spent 17 years at Deloitte, culminating in the position of Senior Director overseeing Growth and Client Relationships in Scotland. With prior roles including Director of International Sales at Sherwood International and Regional Director for Scotland & UK Financial Services at Oracle Corporation, Steve's career showcases a strong emphasis on strategic growth and client relationship management. Steve holds an MBA from The University of Edinburgh and has educational roots at Moray House College of Education and St Aloysius' College Glasgow.
This person is not in the org chart
This person is not in any teams