Amit Mehra

Amit Mehra

Founding Principal early stage VC fund