Lincoln Property Company | London, United Kingdom

34-37 Liverpool Street
London, EC2M 7PP
United Kingdom

Originally entering Europe in 1989 and subsequently partnering exclusively with AIG in 1997, LPC provided the entrepreneurial, development and operational expertise responsible for building a dominant platform resulting in delivering over 2.5 million square meters (27 million square feet) across 50 projects in 9 major European markets.

Troy Javaher
Head of Europe