Samir Shah

Samir Shah

AngelClaimed
CEO& Founder @ Ledger Investing
HQ location
Mountain View, United States