Michael Zeisser became chairman of Alibaba’s US investments last year. He is a senior vice- president at US-based media company Liberty Media, where he has worked since 2003. Before this he was a partner at consultancy firm McKinsey & Co between 1991 and 2003. He sits on many company boards, including travel guide Trip Advisor. He is also mentor for the TechStars accelerator.