Geoff McHugh Location
San Francisco, CA, US
Geoff McHugh Work
Geoff McHugh Education
Geoff McHugh Skills
Geoff McHugh Summary
Geoff McHugh, based in San Francisco, CA, US, is currently a Chief Customer Officer at Evolent Health. Geoff McHugh brings experience from previous roles at Evolent Health, Wellth and Luma Health. Geoff McHugh holds a 1996 - 2000 Bachelor of Arts in English, Linguistics @ Northeastern University. With a robust skill set that includes Strategy, Management, Product Development, Mobile Devices, Sales and more. Geoff McHugh has 2 emails and 1 mobile phone numbers on RocketReach.