13 employees
Squared Communications specializes in public relations, advertising, consultancy, social media strategies, and crisis management services.
2011