Giel Tettelaar

Giel Tettelaar


Tech lead, Global Network Group