Job Description
About Stirring Minds Stirring Minds is one of India’s premier startup ecosystems. We have been covered by the best of Indian and international media such as BBC, Guardian (UK), Entrepreneur, TOI, ET, HT, ZEE, BusinessWorld, YourStory, LBB…