Sneha Choudhry is the Co-Founder and Chief Business Officer of Zolo, one of the biggest co-living new companies. She is a gold medalist from IIM
Sneha Choudhry is the Co-Founder and Chief Business Officer of Zolo, one of the biggest co-living new companies. She is a gold medalist from IIM