Leah Olsen

Business Development Manager at 101edu

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.

Links

Timeline

  • Business Development Manager

    Current role

View in org chart