Log in
Conosco
Contact
Links
View in org chart
Thalia Imbaquingo
Office Manager
Pieter de Wit
Team Lead
Neil Buckley
Head Of PMO
July, 2023 - present
November, 2022
Team Lead at AIESEC in Italy
Team Lead at GeoGuessr
Team Lead at Spruce InfoTech