Owen McClellan

Senior Director, Strategy (Optum Insight)

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.

Location

Durham, United States

Links


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices