Showing 6 matches
Master in Computer Science at IE University at IE School of Science and Technology
Non-Executive Director at 10X Investments
Investor at Target Global
Founder of N26
Investor