Deliverect
Show contact
Links
Previous companies
Costas Niarhos
Head of Product
David Chia
Group Product Manager
Victor Chibacu
Design Team Lead
Igor Sinchuk
Product Manager
Sabrina Vijaykumar
+ 3 more
February, 2023 - present
View in org chart
View all open roles (14)
Product · Ghent, Belgium