Tom Russo is a Principal and Senior Investment Consultant at Mercer since 2024, bringing extensive experience from a long tenure at Vanguard as an Outsourced Chief Investment Officer and Senior Investment Consultant from 1991 to 2024. They hold a Bachelor of Business Administration in Finance from Loyola University Maryland, obtained in 1991, and a Master of Business Administration in Finance from Saint Joseph's University, completed in 1996.
This person is not in the org chart
This person is not in any teams
This person is not in any offices