Dean (Chengyu) Shen

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.

People similar to Dean (Chengyu) Shen