Owen Russell's Location
San Francisco, CA, US
Owen Russell's Work
Owen Russell's Education
Owen Russell's Skills
Owen Russell's Summary
Owen Russell, based in San Francisco, CA, US, is currently a Senior Operations Analyst at Komodo Health, bringing experience from previous roles at Emendata, LLC, Upwork, Kraft Analytics Group and Strategic Results. Owen Russell holds a 2015 - 2019 Bachelor of Arts - BA in Business Economics @ Brown University. With a robust skill set that includes Creative Problem Solving, Track and Field, Data Analysis, Stata, Social Media and more, Owen Russell contributes valuable insights to the industry. Owen Russell has 2 emails on RocketReach.