60 employees
An advertising and creative services agency with expertise in entertainment marketing.
2003