Jérôme Foulon

Global Head of Commercial Real Estate

Jérôme Foulon is the Global Head of Commercial Real Estate at Lone Star, responsible for leading CRE origination teams across all regions and overseeing the CRE asset management platforms. Mr. Foulon has over 26 years of experience in the real estate sector, with expertise in acquisitions, asset management, and portfolio strategy. Since joining Lone Star in 2018, Mr. Foulon has held various senior leadership roles, including Senior Managing Director of Global Origination, where he was responsible for the investment strategy and policy across Lone Star’s commercial real estate funds.

Prior to joining Lone Star in 2018, he served as Managing Director in the real estate division of PSP Investments from 2004 to 2017, where he acquired and managed a global portfolio valued at over $40 billion. Mr. Foulon led transactions worth more than $20 billion, focusing on complex recapitalizations and privatizations across key markets in the United States, Europe, Latin America, and Australia/New Zealand. Before joining PSP in 2004, Mr. Foulon was a Real Estate Portfolio Manager at Cadim Inc., a subsidiary of the Caisse de dépôt et placement du Québec, where he worked for four years. Mr. Foulon holds a Bachelor of Business Administration and a Master of Science in Economics from HEC Montréal and earned the Chartered Financial Analyst (CFA) designation in 2003.