48 employees
The 120 Media Collective creates communications solutions and content for audiences and brands across multiple platforms and geographies.
2006