David Lee Headshot

David Lee


Location: New York

Member Since: 2021

David Lee is a Co-Founding Partner and Head of Investments for Investcorp Strategic Capital Group, a private equity business within Investcorp.  Prior to joining Investcorp, David was Head of Transactions for Credit Suisse Anteil Capital Partners.  Previously, David was the Head of Asset Management Advisory at Perella Weinberg Partners within its investment banking unit.

Mr. Lee received a Bachelor of Arts from the University of Pennsylvania and a J.D. from Fordham University School of Law.

David was born and raised in NY where he currently lives with his wife and three beautiful children.