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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices