Stanley Yu Qu trat NIO im Oktober 2016 bei und bekleidete zunächst die Position des Senior Vice President of Finance. Am 5. Juli 2024 übernahm er nach dem Rücktritt von Wei Feng das CFO-Amt. Vor seiner Zeit bei NIO war er in leitenden Finanzpositionen bei Lear Corporation und Johnson Controls tätig (2013–2016) und zuvor zehn Jahre lang bei PricewaterhouseCoopers. Er hält einen Master in Accounting der Shanghai University of Finance and Economics.