Initiative Named Campaign US Media Agency of the Year
Initiative has been named Media Agency of the Year at the Campaign US Agency of the Year Awards 2026 after engineering one of the industry’s most striking turnarounds. Entering 2025 on the heels of losing two major legacy accounts, the…
March 30, 2026