Terri Schacher is an experienced professional currently serving as the Director of Operations at Stack Sports since January 2021. Prior to this role, Terri worked at Evolution1 from June 2009 to January 2021 as a Senior Solution Design Consultant. Terri holds a Bachelor's Degree in Environmental Biology from North Dakota State University, earned between 1991 and 1995.
Sign up to view 1 direct report
Get started