Seedrs
Show contact
Links
David Dueblin
Head of Product
Luca Barrie
Product Marketing Manager
Ian Maltwards
Senior Product Designer
January, 2023 - present
September, 2021
View in org chart