Award winner no. 29

Eli Lilly and Company
Rank 29 SVP, Chief Information and Digital Officer