Ming Qiu is currently a Production Manager at Tau Films, and sometimes makes cameo appearances as a pipeline developer. She received her M.F.A. in Producing from The American Film Institute, Los Angeles (AFI) and has a B.S. in Machine Intelligence from Peking University, Beijing.
She believes in love stories, greedy algorithms, and Confucius.