Steven Ren is an accomplished executive in biologics drug product development, currently serving as Executive Director at Eli Lilly and Company since September 2025. Prior experience includes roles as Senior Director at WuXi Biologics, where expertise in drug product formulation, CMC management, and project oversight was demonstrated, along with publishing a notable review article. Previous positions encompass Director at Evive Biotech, Associate Director at Teva Pharmaceuticals, and significant leadership roles at GSK, Allergan, Amylin Pharmaceuticals, and Maxim Pharmaceuticals, with a focus on formulation development, regulatory submissions, and operational management. Steven Ren holds a Ph.D. in Pharmaceutical Sciences from the University of Southern California and a Bachelor of Pharmacy from Shandong University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices