Creatorhub, an influencer marketing agency founded in 2020 with the dual vision to enable businesses to effectively harness the power of influencer marketing as well as put Northeastern Indian influencers under the spotlight, has successfully complet ...