10 employees
First centralized, full- service marketplace designed to link content creators and media companies
2019