Karan Mehandru

Karan Mehandru

AngelClaimed
Former Senior Associate @ Scale Venture Partners
HQ location
Menlo Park, United States