Michelle Lau
Michelle Lau
Managing Director, France
Alibaba

Michelle Lau is Managing Director France at Alibaba.com, where she leads initiatives to empower small and medium-sized businesses to compete and grow globally. Through Alibaba.com’s AI-powered B2B platform, she focuses on enabling smarter sourcing through AI solutions, lowering barriers to business creation and scale through international trade, and leveraging a diversified global supplier network to help level the playing field for small and medium-sized enterprises in competitive markets.

Prior to her current role, Lau served as co-managing director of Alibaba Group France from 2022 until the Group’s restructuring in 2023. She joined Alibaba Group in 2016 and has held senior roles across business development and strategic partnerships, managing key accounts and driving growth across a broad range of digital commerce solutions for markets in Europe and China.

Before joining Alibaba, Lau held senior leadership positions at Printemps, Figaret, and the Hong Kong Trade Development Council, gaining deep experience at the intersection of retail, international trade, marketing, and business development. This cross-cultural and cross-industry background continues to shape her leadership approach, grounded in collaboration, innovation, and long-term value creation.