Dean (Chengyu) Shen
Senior Brand Manager Immunology @ Eli Lilly and Company
About Dean (Chengyu) Shen
Dean (Chengyu) Shen is a Senior Brand Manager in Immunology at Eli Lilly and Company, with a diverse background in supply chain management and strategy consulting. He holds a Bachelor's degree from Nanjing University of Aeronautics and Astronautics and advanced degrees from the University of Maryland and INSEAD.