Sherry Davis is currently the Senior Vice President and Chief Procurement Officer at Eli Lilly and Company, a role they have held since 2024. Their previous positions at Lilly included Vice President and CFO, Lilly USA and Immunology, and CFO for both Lilly Research Laboratories and Lilly Del Caribe. Prior to joining Lilly, Sherry worked at Collins & Aikman as a Senior Project Accountant and at Ford Motor Company as a Senior Analyst. Sherry's career also includes experience as a Senior Associate at PwC. They earned their education from the Indiana University - Kelley School of Business.
This person is not in the org chart
This person is not in any teams
This person is not in any offices