Leah Olsen joined the 101edu team in the fall of 2019. With a background in customer service and sales, she’s heading up business development in the Western US and international markets. Leah is passionate about expanding 101edu to make it accessible to even more students as the company grows and provides new opportunities for teachers and faculty. Leah holds a degree from the University of Michigan and is currently based in Ann Arbor, MI.
Sign up to view 0 direct reports
Get started