Owen McClellan is currently the Senior Director of Strategy at Optum Insight, a position they have held since 2021. Previously, they completed a two-year MBA rotational program at Optum, where they served as Associate Director and contributed to various departments, including Behavioral Health and New Product Development. Owen has also held roles at Tortoise Investment Management LLC as an Associate and Senior Associate, and served as a District Representative for the U.S. House of Representatives. They hold a Master of Public Policy in Health Policy and an MBA in Health Sector Management from Duke University, as well as a Bachelor's Degree in Political Science from Dickinson College.
This person is not in any teams
This person is not in any offices