Chief Investment Officer
Ms. Isabel Neumann joined Shurgard Self Storage as Chief Investment Officer in August 2021. In this capacity, she will be responsible for all aspects of Shurgard’s capital allocation as it relates to real estate, including all development and mergers and acquisitions.
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).