Senior Strategy Scientist, US Health Outcomes Customer Engagement
Indianapolis, Indiana
Eli Lilly
The Ohio State University