Eric joined the Treehouse team in 2023. Previously, Eric served as Senior Project Manager for Financial Development Agency, a nonprofit consulting firm based in Amherst MA. During this time Eric assisted with the planning, management and execution of several capital campaigns and other major nonprofit projects throughout Massachusetts. His experience also includes marketing and development work for New England Business Associates, a Springfield MA-based nonprofit that assists individuals with disabilities in attaining their employment and education goals. Prior to that, Eric served as Director of Development for Independence Public Media, an innovative public television broadcaster in the greater Philadelphia region.