Yifan joined the institute in June 2001. Before moving to the IER she worked in the University's Sports Centre, a private company in Rotterdam, The Netherlands and The Ministry of Commerce in Beijing, China. She obtained a diploma in Business Study from the University of International Business and Economics, Beijing, China and the AAT certificate.

She manages research project budget as well as all financial matters within IER.