Neha Khera

Neva Khera, 500 Startups

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

Lee Marshall is Content Marketing and Communications Manager at Mylo.