Lee McCabe is an experienced business leader currently serving as Partner at Claymore Partners since January 2025 and as a Board Member at Window Nation and evvnt. Previously, Lee held the position of Operating Partner at AEA Investors LP from October 2019 to December 2024. Lee's notable past roles include Vice President/General Manager for North America at Alibaba Group, Global Head of Vertical Strategy at Meta, and Senior Director of Market Management at Expedia, where strategic management and revenue growth were key focuses. Lee's expertise is supported by an MBA from Warwick Business School, an MA in Film and Television Documentary from Sheffield Hallam University, and additional education at INSEAD.
This person is not in the org chart
This person is not in any teams