10 employees
The People engages in advertising, social marketing, communication, consultation, social management, content strategy and approach.
2004