Chief Investment & Operating Officer
Isabel Neumann joined Shurgard in August 2021 as Chief Investment Officer. In this capacity, she is responsible for all aspects of Shurgard’s capital allocation as it relates to real estate, including all development and mergers and acquisitions.
In 2026, Isabel took up the additional role of Chief Operating Officer. She is leading the field and commercial operations, translating strategy into scalable execution across a multi-site network – driving growth, operational excellence, customer experience, and profitability.
Previously, Isabel was a Managing Director at Bank of America Merrill Lynch in London for 16 years, where she held a range of senior positions across EMEA Investment Banking.
Before Bank of America, she worked as Business Development Manager at Starlab and started her career in Consulting with Arthur Andersen. Isabel is a member of the Board of Directors of Belfius Bank & Insurance. She holds an MBA from the University of Chicago GSB Booth and studied Commercial Engineering at the KU Leuven (Belgium).