Market Segment: Creatives Representation & Management Agency
Linkedin: Traffic LinkedIn Company ProfileEstimated Revenue: $10M
Estimated Employees: 15
Address: 135 E 15th St, New York NY
Description: Traffic NYC Creative Management is New York's premier international branding, advertising, and artist management agency. They represent illustrators, photographers, art directors, and copywriters, while also providing in-house branding and design servi...