St.Petersburg’s Triad — at one time the largest advertising and marketing firm in the Tampa-St. Petersburg area — is shutting down. The closure is due to...
Triad, a digital retail media company in St. Petersburg, is selling key talent and technology platforms to Sam’s Club. The deal terms were not disclosed. The...
WPP Group USA Inc. lost more than $120 million in its 2016 purchase of Triad, a digital retail media company in St. Petersburg, according to a...
One of the largest marketing firms in the Tampa-St. Pete area has a new brand identity. Triad Retail Media has rebranded to Triad, a move that...