Tags:AdTechAnalyticsDataMediaPlatformServiceSoftwareStreamingTechnologyTV
Through a combination of technology and service, we make TV advertising feel like digital, giving you a clear way forward.
Likes
171
Location: United States, California, San Francisco
Member count: 201-500
Founded date: 2016

Investors 2

Mentions in press and media 3

DateTitleDescriptionCategoryAuthorSource
11.04.2022Tatari Off...Similar Inventory allows adver...--einpresswi...
28.03.2022Tatari Str...SAN FRANCISCO, CA, UNITED STAT...--einpresswi...
-Американсь...Американська Tatari придбала к...-Ілля Бошня...ain.ua/202...