App Logo
Venture Lead at Antai Ventures in Barcelona, Catalunya | Swiftcruit