Tauw Group B.V.
Deventer, Netherlands