Steven Owens is currently working as the VP of Investments at Sage Hill Investors since January 2023. Previously, he was the Owner of SOGO LLC from April 2016 to April 2018, where he was involved in property ownership and management.
Sign up to view 0 direct reports
Get started