Capital on Tap
Show contact
Links
Previous companies
David Luck
Executive Chairman
Liron Eliyahu
Head of IT Infrastructure
Kyle Hanrahan
Head of US Compliance
Nasdeep Purewal
Head of Credit
Andrei Pozhidaev
Director Of Data Science
+ 12 more
April, 2022 - present
August, 2018
April, 2018
View in org chart