Stephen Karp

New England Development CEO

Boston, Massachusetts

Stephen Karp
Photo credit: Courtesy of New England Development
New England Development Ceo Stephen Karp

Stephen Karp is among New England’s largest commercial landlords, with about 50M SF around the region. One of his early projects was Liberty Tree Mall, one of the earliest enclosed malls in the Northeast. He would go on to build or acquire a total of 20 malls. In the late 1990s, he sold 14 of them for $1.75B to Simon Property Group.

A major part of his business involves airport retail. He has developed space in busy airports like LaGuardia, Dulles and SeaTac. He serves as a trustee at his alma mater, Boston University— Scott Klocksin

Sign up for more articles like this
Subscribe to Bisnow's National Newsletters