Duncan MacPherson

Head of Capital Markets Europe, Starwood Capital Group

Duncan MacPherson

Head of Capital Markets Europe, Starwood Capital Group

Biography