Managing Partner
Visiting address

Rembrandt Tower, 30th floor
Amstelplein 1
1096 HA Amsterdam
The Netherlands

Postal address

P.O. Box 94361
1090 GJ Amsterdam
The Netherlands

How to get here

  • By public transport

    Amstel Station is the nearest stop to the office and the Rembrandt Tower is located directly next to the station.

    Metro: Lines 53 and 54
    Tram: Fast Tram 51