Lee McCabe
Vice President of North America
Alibaba Group

As Vice President of North America at Alibaba Group, Lee leads the company’s North American business. As head of this effort, Lee works closely with all verticals to set the course for how to best utilize Alibaba Group’s family of brands and services. Prior to joining Alibaba Group, Lee was Global Head of Vertical Strategy at Facebook. He has also held roles with Expedia, eBay, Telstra and Warner Music.