26 employees
Star Network deals with influencer marketing solutions as well as branding, social media marketing, sponsorships and events.
2013