Contact us

Would you like to know more about our work and our mission? Or perhaps you have a challenge for us? Please call, email or visit us.

The Netherlands – HQ

Wijnhaven 23
3011 WH Rotterdam
Nederland
View map

Belgium

Maria-Theresialei 7
Antwerp
Belgium
View map

United States

1015 15th St NW
Washington
D.C.
DC 20005
United States
View map

South Africa

158 Jan Smuts Avenue
Johannesburg
South Africa
View map

Our head office is located in the Netherlands. From our Dutch HQ, we work on projects around the world.

Set us to work