Steve Owen

Senior Consultant

Meet Steve

Steve Owen brings over 40 years of healthcare management and finance experience.  Before accepting the position at the North Carolina Division of Medical Assistance (Medicaid) as its Chief Business Officer in 2008, Steve had over 25 years of experience in hospital executive positions, including Chief Executive Officer and Chief Financial Officer in hospitals in North Carolina, Maryland, Pennsylvania, and Missouri.  Subsequent to his tenure at the Division of Medical Assistance, Steve served for six years as a lead fiscal analyst for North Carolina General Assembly’s Fiscal Research Division, with primary responsibility for the Medicaid, Health Choice, and behavioral health services including the state operated facilities.  Steve’s experience and knowledge around healthcare policy and finance offer significant benefits to our healthcare related clients.


Get in touch with us.

Over 400 years of combined experience in the state government and health and human services arena.