120 employees
Shadow provides media relations, influencer marketing, event production, social media management, PR and content development services.
2007