Robert Bu
Robert Bu is General Manager, UCWeb India - a business within Alibaba Mobile Business Group. He oversees the overall growth and business development for the company in India and holds an International MBA and Engineering Masters from Sun Yat-Sen University, China. He has been in the ICT industry for over 9 years, having worked for top telecom companies including Ericsson and Nortel.