Siddhartha Swarup

Marketing, Communication, and Innovation in the Development Sphere in New Delhi, India

  • Work
    • International Consultant
  • Education
    • MBA Institute