Steven Ren, based in Philadelphia, PA, US, is currently a Executive Director at Eli Lilly and Company. Steven Ren brings experience from previous roles at WuXi Biologics, Evive Biotech, Teva Pharmaceuticals and GSK. Steven Ren holds a 1997 - 2001 Ph.D., Pharmaceutical Sciences in Pharmaceutical Sciences @ University of Southern California. With a robust skill set that includes Drug Discovery, Pharmaceutical Industry, Biotechnology, CRO, Clinical Development and more. Steven Ren has 3 emails and 3 mobile phone numbers on RocketReach.
Looking for a different Steven Ren?
Find contact details for 700 million professionals.