Liza McCabe
Liza McCabe is a dedicated professional with a diverse background in business operations, marketing, and hospitality. She joined Upstream in 2016, overseeing day-to-day business operations and executing in-person events. Her role has since evolved to leading the company's transition to a fully remote operation, where she has been instrumental in the growth of the business and ecosystem.
Known for her commitment to providing high-level service and her relentless work ethic, Liza ensures that Upstream clients have a seamless and valuable experience. She earned her MBA with honors from Norwich University in 2018 and holds a BA in Graphic Design & Visual Communication from Champlain College, equipping her with the knowledge and expertise needed to successfully manage the business. Liza embodies Upstream's core values and continues to drive the company's success through her dedication and high-quality work.
Outside of work, Liza, a native Vermonter and outdoor enthusiast, enjoys hiking and exploring the Green Mountains with her husband, a U.S. Army Veteran, their son Elliot, and their beloved rescue mutts, Summit and RZA.