Company Name: Telaria, Inc.
Telaria, Inc. is an advertising technology company that provides products and services relating to video ad campaigns. These services are applicable to video ad campaigns that are seen on computers, connected TVs, smartphones or tablets.
Ticker Symbol: TLRA (New York Stock Exchange)
Company Website: https://telaria.com
Headquarters: New York City, NY