ITDS

0 followers


We're ITDS, and we're here to take the world by storm! As a leading business consultancy and IT engineers outsourcing firm with offices in Amsterdam, Warsaw, Wrocław, Lisbon, and Porto, we're on the move and constantly evolving. Our team of over 600+ highly motivated specialists combines our wealth... Read more

Headquarters

Amsterdam, NL

Employees

201-500

Links

Org chart

Katarzyna Stachowiak
COO | Partner (founder)
Anna Szczerbak
Chief Sales Officer (cso)