DO OK
Show contact
Location
Tallinn, Estonia
Dmitrij Żatuchin
CEO & Head of Sales
Head of Sales
Tomasz Timoszyk
Partnership, Project, Resource & Branch Manager
Tomasz Honsza
Head of Delivery & Authorised Signatory
Katarzyna Pająk
Head of People
Artur Łągiewka
Head of Engineering
3 members
6 members
Current role
View in org chart