Dr Yu is Columbia China’s Chief Operating Officer. Prior to joining Columbia China, Dr Yu has served as Vice President of Xin Hua Hospital and Shanghai Children’s Medical Center as well as Executive President of Shanghai International Medical Center. He has also worked as the General Manager of the Medical Division in China Minsheng Jiaye Investment Group overseeing hospital investment and management.
Dr Yu has 27 years of experience in the medical field, having been responsible for medical services, teaching, research, nursing, quality control, infection control, logistics, IT and medical equipment.
Dr Yu has a Bachelor’s Degree from Shanghai Jiao Tong University School of Medicine and an MBA from New York Institute of Technology.