Geoff McHugh

Chief Customer Officer at Evolent Health

Geoff McHugh is an accomplished executive with extensive experience in the healthcare technology sector. Currently serving as Chief Customer Officer at Evolent Health since April 2018, Geoff also holds roles as Chief Growth Officer and Senior Vice President at NCH, along with advisory positions at Wellth and Luma Health. Previously, Geoff was Chief Commercial Officer at Docent Health, where responsibilities included overseeing business development and go-to-market strategies. At The Advisory Board Company, Geoff held various leadership positions, including Managing Principal, focused on strategic oversight and senior client consultations. Earlier career achievements include driving marketing strategies at Alertwire and contributing to product development at Lernout & Hauspie. Geoff holds a Bachelor of Arts in English and Linguistics from Northeastern University.

Links


Org chart

Sign up to view 1 direct report

Get started