Team Lead at SURFsara B.V. - Amsterdam, North Holland, Netherlands
SURFsara B.V. is a facilities services company based out of Science Park 140, AMSTERDAM, Netherlands.