Lee McCabe

Vice President of North America

Alibaba Group

Lee McCabe

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.