James Ross is currently the Vice President of Endowments & Foundations at CAPTRUST, where they leverage nearly 40 years of industry expertise to provide client-centered investment advisory services. Previously, James served as Managing Director of the Institutional Division at The Mason Companies from 2016 to 2025 and as Vice President of Institutional Investments at Lancaster Pollard from 2013 to 2015. James earned a degree from Denison University, where they completed their studies between 1995 and 1999.
This person is not in the org chart
This person is not in any teams
This person is not in any offices