Baylor Business Review-Leah Stewart reviews

June 9, 2022

Leah Stewart, BBA ’98, serves as the owner of The Olive Branch restaurant in Waco, Texas, and is featured in the fall 2011 issue of the Baylor Business Review magazine. Video footage by Baylor Photography. Video/audio editing by ZackMorris MEDIA. Graphics by Pollei DesignWorks.

Click to rate this post!
[Total: 0 Average: 0]
We will be happy to hear your thoughts

Leave a reply

Reviews We Trust
Register New Account
Reset Password