Where is Optum Corporate office Headquarters
Optum Headquarters Address and Contact
Optum Headquarters Location & Directions
Optum Headquarters Executive Team
Larry Chester Renfro
Chief Executive Officer
Tami L. Reller
Chief Financial Officer and Executive Vice President
Chief Operating Officer and Executive Vice President
About Optum, History and Headquarters Information
Optum was formed by merging its pharmacy and care delivery services into the single Optum brand in 2011. It has its headquarters in Eden Prairie, Minnesota. In 2014, it bought a majority stake in Audax Health Solutions. In 2015, this firm acquired MedExpress and Catamaran joined OptumRx in the same year.
Optum Insight provides a variety of services such as analytics, technology, and consulting in order to improve the efficiency of health systems. Optum Insight has its offices spanned all over the USA in Salt Lake City, Louisville, San Francisco, Denver, and Minneapolis. This company operates across 150 countries in South America, the Middle East, North America, Asia Pacific, and Europe. It consists of three main businesses: OptumHealth, OptumInsight and OptumRx. Optum provides its services to families, individuals, health plans, life science companies, care providers, and government agencies, and employers. UnitedHealth Group is its parent company.