Stephen Smith is a Senior Director of Contract Manufacturing Operations and Supply Chain at Eli Lilly and Company, a role they have held since 2022. Previously, from 2006 to 2009, they served in various capacities at the same company, including Plant Engineer and Operations Manager, where they significantly improved operational efficiency and won several awards, including the Six Sigma Team of the Year Award. Smith holds a Bachelor of Science in Mechanical Engineering from Rose-Hulman Institute of Technology, earned in 2006.
This person is not in the org chart
This person is not in any teams
This person is not in any offices