Roy has over 25 years of healthcare industry experience. He started his career as an orthopedic surgeon. Roy joined Eli Lilly as a sales rep in 1997. Since then he has had various roles in market research, business intelligence, BU head, strategy, regional general management, business development etc., both at Eli Lilly and Boehringer Ingelheim (BI). Roy also spent more than two years in Germany where he was BI’s Director of Corporate Business and Enabling Strategy.
Roy obtained a bachelor’s degree in Clinical Medicine at Zhejiang Traditional Chinese Medicine University, and an MBA from Zhejiang University.