Olivia Watson Location
Dallas, TX, US
Olivia Watson Work
Olivia Watson Education
University of Mississippi
Bachelor of Business Administration - BBA
Ursuline Academy of Dallas
High School
Olivia Watson Summary
Olivia Watson, based in Dallas, TX, US, is currently a Managing Director of Acquisitions at STORE Capital. Olivia Watson brings experience from previous roles at STORE Capital and Spirit Realty Capital, Inc (NYSE: SRC). Olivia Watson holds a Bachelor of Business Administration - BBA @ University of Mississippi. Olivia Watson has 2 emails on RocketReach.