50 employees
Social Instinct is a social media moderation and management platform that is multilingual, servicing brands and agencies.
2012