Isabel Neumann is an accomplished financial professional with extensive experience in investment and management roles. Currently serving as Chief Investment Officer and a member of the Executive Committee at Shurgard Self-Storage since August 2021, Isabel also holds Non Executive Director positions at Belfius and King's College London. Prior to these roles, Isabel was a Managing Director at Bank of America Merrill Lynch from 2003 to July 2019 and has held positions at Starlab NV/SA and Arthur Andersen & Co. Isabel holds an MBA from The University of Chicago Booth School of Business and a degree in Commercial Engineering from KU Leuven.
This person is not in the org chart
This person is not in any teams
This person is not in any offices