The platform manages a massive network of 200,000 influencers, with Kenya serving as the primary hub for brand-led campaigns.