Kevin Spencer

Kevin Spencer

1 Upvote

The Pitch India - 17: Ithaka
The Pitch India - 17: Ithaka Hear Amaya's pitch to investors Rahul Khanna & Kris Nair