Sid Khattri

Sid Khattri

Co-Founder & CEO, Vertoe (Techstars '18)
39 points

No reviews