Seedrs
Show contact
Links
Previous companies
David Dueblin
Head of Product
Ian Maltwards
Senior Product Designer
Luca Barrie
Product Marketing Manager
February, 2022 - present
View in org chart