Lee McCabe

As Vice President of North America at Alibaba Group, Lee leads the company’s North American business. As GM of this effort, Lee works closely with all industries 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.