Dean Edwards

Managing Director at Accenture

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.

Links

Previous companies

Deloitte logo
Vanguard logo

Org chart

This person is not in the org chart


Teams

This person is not in any teams