Patrick Liu is a product expert at Alibaba.com, where they focus on search and recommendation products. They also serve as a senior product manager at Baidu Inc., specializing in search advertising strategy and mechanism design since 2014. Patrick earned a Bachelor's degree in Communication from the University of Science and Technology of China, graduating in 2008.
Location
Haidian District, China