Dean Edwards is a seasoned executive with extensive experience in management and strategic leadership within the financial services industry. Currently serving as Managing Director at Accenture since November 2023 and previously at Deloitte Consulting, Dean's notable career at Vanguard spanned from August 2004 to October 2020, where Dean held multiple leadership positions, including Principal roles overseeing the Institutional Executive Leadership Team, Digital Participant Experience, and Defined Contribution Recordkeeping Operations. Dean is recognized for driving strategic business transformations, enhancing digital platforms, and managing substantial operational budgets, alongside significant involvement in policy discussions on retirement matters. Dean holds an Executive MBA from Villanova University and a Bachelor of Arts in Communication Studies and Economics & Business Administration from Ursinus College, graduating Magna Cum Laude.
This person is not in the org chart
This person is not in any teams