Deputy
Show contact
Alison Deans
Board Member
Eric Liaw
Steve Shelly
Chairman & Co-founder
Daniel Demmer
Ashik Ahmed
CEO, CTO & Co-founder
5 members
Current role
Howard Leibman