Ravi Mevcha

Ravi Mevcha

Product Manager and Startup Guy
23 points