Profile picture for David Castells

David Castells

Investor @Mission and wannabe surfer
Joined March 2026
2Hosted
20Attended