Prior to his current position, he was on the faculty of Lee Kong Chian School of Business, Singapore Management University (SMU). Dr. Wu received his Bachelor's and Master's degrees in Industrial Management Engineering from Shanghai Jiao Tong University, and his PhD degree in operations management from Krannert Graduate School of Management, Purdue University.