Shelly Houck's Location
Indianapolis, IN, US
Shelly Houck's Work
Shelly Houck's Education
Shelly Houck's Summary
Shelly Houck, based in Indianapolis, IN, US, is currently a Chief Operating Officer of Clinical Development and Design at Eli Lilly and Company, bringing experience from previous roles at Eli Lilly and Company. Shelly Houck holds a 2020 - 2021 Master of Science - MS in Health/Health Care Administration/Management @ Purdue University. Shelly Houck has 6 emails and 1 mobile phone number on RocketReach.