Neha Khera

Neva Khera, 500 Startups

Neha Khera, Venture Partner, 500 Startups, a firm that invests in Canadian startups

Avatar

Lee Marshall is a former Content Marketing and Communications Manager at Mylo.