Leadership Team

Yu (Albert) Ren, Ph.D.

Yu (Albert) Ren, Ph.D.

Chief Strategy and Corporate Development Officer

Mr. Yu Ren has served as our Chief Strategy and Corporate Development Officer since January 2021.

Prior to joining us, Dr. Ren held various positions at Merck & Co., Inc. (NYSE: MRK). He had previously worked at Portfolio Management & Global Clinical Development Finance responsible for financial / strategic planning on KEYTRUDA® development and facilitation of KEYTRUDA® clinical trials prioritization. He also worked at Merck Corporate Strategy Office on enterprise strategy and at Merck Corporate Business Development on a variety of business development transactions. Before returning to Merck, Dr. Ren served as a principal consultant at Quintiles/IQVIA Consulting from 2009 to 2010. Dr. Ren gained extensive consulting experience at McKinsey & Company from 2007 to 2009. Dr. Ren started his professional career at Merck Research Lab working on Pharmaceutical Research & Development from discovery to early clinical development from 2001 to 2006.

Dr. Ren received his Ph.D. in Chemistry from University of Minnesota in 2001, and bachelor’s degree in Chemistry from Peking University in 1996.

Back to Leadership Team