Login or sign up Lost password?
Login or sign up
Starwood Capital also relocated a Managing Director who sits on the Firm’s Investment Committee to Luxembourg to oversee all European investments in Starwood Capital funds.