IN

Isabel Neumann

Non Executive Director

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.

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices