Personal Information
Organization / Workplace
Valencia, Spain
Occupation
Momentum
Tags
elevator pitch
pitch
See more