Look Media is a leading out-of-home media company based in New York, providing advertising solutions to top brands globally since 2006. With a nationwide network of over 4,000 retail locations and public streets, we offer a comprehensive platform for brand exposure.
Headquarters:
United States of America
Company Type:
SME
Company size:
11-50 Employees
Year Founded:
2006 (19 years)
Address:
NEW YORK, NY, US
LOW
spending power