Amsterdam

Amsterdam is not only the capital of the Netherlands, but also a vibrant and international place. There are around 847,000 bicycles in the city (estimated), 165 canals and 2,500 houseboats. And there is also ONE Staffbase office with 23 employees.

Open Positions

Sales

Legal