Qi Lu joined the company in January 2017 as group president and chief operating officer and has served as a director and the vice chairman of the board of directors since February 2017. Lu is in charge of products, technology, sales, marketing and operations and is currently the general manager of the Intelligent Driving Group. Prior to joining Baidu, Lu most recently served as Microsoft’s global executive vice president and led one of Microsoft’s three business units, having joined Microsoft in 2009 as president of its Online Services Group. Earlier in his career, Lu joined Yahoo! in 1998, later becoming senior vice president in charge of search and advertising technologies, and subsequently executive vice president in 2007. Lu received a B.S. and M.S. in computer science from Fudan University in Shanghai and a Ph.D. in computer science from Carnegie Mellon University. He holds over 40 US patents and has authored many papers in his field.