Avay Shrestha's Location
Nepal
Avay Shrestha's Work
Avay Shrestha's Summary
Avay Shrestha, based in Nepal, is currently a Project Manager at Kazi Studios, bringing experience from previous roles at Marie Stopes International. With a robust skill set that includes Marketing and more, Avay Shrestha contributes valuable insights to the industry.