Asset Management

Olivier Marguin

Managing Director

Olivier Marguin is a Managing Director at Northwood Investors and is responsible for asset management of the Fund’s European investments.

Prior to joining Northwood, Mr. Marguin worked for Beacon Capital Partners in Paris. He led the asset management of their French office portfolio, which totaled $2.2 billion in value. Before that, he led the asset management of the office and mixed-use portfolio at Hammerson France and was a member of their French Board of Directors. He also had several brokerage roles at Insignia Bourdais in Paris.

Mr. Marguin graduated from Institut Supérieur de Gestion in Paris.

Back to team