Amit Mehra

Amit Mehra

#1836785

@amitmehra

Founding Principal early stage VC fund