Eric Bennett - MMHPI - Meadows Mental Health Policy Institute

Eric Bennett

Senior Fellow and Strategic Advisor for Innovation

Eric Bennett is Chief Investment Officer and Chairman of the Investment Committee for Tolleson Wealth Management. He also serves on the firm’s Board of Directors and CEO Committee. He brings more than 30 years of experience in wealth management, investment management, and healthcare.

In his role at the Meadows Institute, Eric serves as a key advisor providing subject matter expertise on innovative funding models, strategic partnerships, and scaling innovative behavioral health solutions.

Eric began working with John Tolleson’s single-family office in 1998 before co-founding Tolleson Wealth Management in 2000. He was Chief Executive Officer for the firm’s private wealth management division until 2013, growing and scaling the firm from 3 people to 150. In 2013, Eric became the founding Executive Director of the Brain Performance Institute (BPI) at the Center for BrainHealth, a University of Texas System organization. BPI focused on scaling evidence-based cognitive neuroscience programs and assessments, developed at the Center for BrainHealth, to larger populations. He was on the advisory board at the Center for BrainHealth for ten years and joined full- time in 2013 in a leadership role to build and grow BPI. Under his leadership, BPI secured over $55,000,000 in funding, grew to over 35 people, built a new facility to provide services, including an fMRI unit, and reached over 50,000 people in their evidence-based programs. After a planned succession to a new Executive Director in 2017, he re-joined Tolleson Wealth Management full time in 2017 in his current role of Chief Investment Officer. Eric remains involved with the Center for BrainHealth board, as well as other health care initiatives including the Brain Capital Plan, Health Wildcatters, Impact Shares, and the Baylor Healthcare Foundation board.

Eric began his career with PricewaterhouseCoopers (PwC) in 1987 after earning a bachelor’s degree in Finance with honors from the University of Missouri. He later joined Ernst & Young, where he served as Senior Manager for private clients and led the firm’s Southwest Area Investment Advisory Services team.

Eric is a Chartered Financial Analyst (CFA) and Certified Public Accountant (CPA). He is a member of the advisory board and vice chairman of the Center for BrainHealth Capital Campaign as well as a Strategic Advisor to Impact Shares and an Operating Partner for Satori Capital. He is also a member of Young Presidents’ Organization (YPO), having served on the executive board of his YPO chapter for four years. He formerly served on the investment committees for the Baylor University Endowment, the Dallas Symphony Foundation and Communities Foundation of Texas in addition to serving on the boards of several private companies, including the financing services, retail, and media industries.