If you need more lookups,
subscriptions start at $34 USD/month.
Ben Owens Location
United States
Ben Owens Work
2025 -now Senior Analyst @
2023 -2025 Analyst @
2021 -2022 Analyst @
2019 -2021 Analyst @
2018 -2019 Analyst @
2013 -2018 Vice President @
2011 -2013 Associate @
Ben Owens Education
Virginia Tech
Master's degree
2007-2008
Virginia Tech
Bachelor's degree
2003-2007
Ben Owens Summary
Ben Owens, based in United States, is currently a Senior Analyst at Merewether Investment Management, LP. Ben Owens brings experience from previous roles at Millennium, ExodusPoint Capital Management, LP, AROSA CAPITAL MANAGEMENT, LP and Citadel. Ben Owens holds a 2007 - 2008 Master's degree @ Virginia Tech. Ben Owens has 1 emails and 5 mobile phone numbers on RocketReach.
Looking for a different Ben Owens?
Find contact details for 700 million professionals.
Search
Top Merewether Investment Management, LP Employees