Min Liu is the chairperson of Global Chinese Benevolent Foundation and Dayu Holding Company. She is also the director of an art foundation founded by Indian philanthropist Satish Modi. Her family businesses, spanning research and manufacturing of motorcycles, pharmaceuticals, and biochemical products, has been rewarded with the annual "China Charity Award" for several years. The Global Chinese Benevolent Foundation, with a focus on education, healthcare, ageing care, and cultural exchanges, has made donations over US$ 1.5 million since its inception in 2013. Min holds a Ph.D. in medicine from Peking University, China as well as an EMBA degree.