Presently, Isabel Neumann holds the position of Chief Investment Officer for Shurgard Self Storage SA.
She is also on the board of Belfius Bank SA.
In the past Ms. Neumann occupied the position of Manager-Business Development at STARLAB GmbH and Managing Director at Bank of America Merrill Lynch International Ltd.
Ms. Neumann received an MBA from The University of Chicago Booth School of Business.
|