DO OK
Show contact
Tomasz Honsza
Head of Delivery & Authorised Signatory
Piotr Maniewski
Business Analyst
Szymon Juskowiak
Justina Palmileraite
Project Manager
6 members
Current role
View in org chart