Satish Mugulavalli

4 Years ago
Satish MugulavalliEarly stage venture capital firm YourNest has appointed ...