Straight to content

Meet Our Team

We have a staff of approximately 150 people working in our network of offices in Europe, Africa, South, East and North Asia and Latin America. Our global office is based in the Netherlands. All of our offices contribute to develop and implement our global Strategy and work to achieve its global targets. This is our team in the Global office.