Liza McCabe joined the Upstream team in 2016 as Operations Manager, overseeing the day-to-day business operations as well as the planning and execution of in-person workshops and Seller Forum events. Since then, she has been an integral part of the reinvention of Upstream as an entirely remote operation. While managing nearly every facet of the business, she ensures our clients have a valuable and seamless experience, from the initial conversation to project completion.
Liza came from a background in marketing and advertising with roles such as marketing specialist and brand manager and is 15-year veteran of the hospitality industry to which she credits her drive for service and grit, two of Upstream’s core values. Liza holds a BA in Graphic Design & Visual Communication from Champlain College, and in 2018 received her MBA from Norwich University with honors. A native Vermonter and outdoor enthusiast, Liza spends her free time hiking and exploring the Green Mountains with her husband Patrick, a U.S. Army Veteran, their two-year-old son Elliot, and beloved rescue mutts Summit and RZA.