
Olivia Taylor
Before joining TERRA in August 2020, Olivia Taylor had a successful retail management career spanning 10 years. She started as a Recruiter in the Beaverton branch and in just a couple of months quickly established herself as a leader and…