28 employees
Social Soup is a provider of influencer marketing, advocacy, branding and analytics services for businesses.
2004