Mark Luck Olson is Chief Executive Officer of RecoveryOne (the leading digital Musculoskeletal solution for payers) and is a Strategic Advisor to JLL. A noted speaker and market-oriented innovator, Mark’s career in healthcare has focused on unleashing market growth while improving the cost and quality of care.
Prior to RecoveryOne, Mark served as President of Global Services and Payer/Provider Solutions for Decision Resources Group. Mark co-founded ChapterHouse (CH), which became the leading boutique strategy consultancy serving the U.S. health services sector. CH was sold to Marsh McLennan in 2008, at which point Mark became a Partner in Oliver Wyman’s Healthcare practice. Prior to CH, Mark spent eight years at Baxter Healthcare, a leading global medical device and technology company, first working on national strategy assignments in Europe and the Far East, later as CIO for Baxter’s $2 billion global biotech business.
Mark is an alumnus of the Massachusetts Institute of Technology where he earned his undergraduate degree and MBA.