Name | Date modified | File size |
|
|---|---|---|---|
Bio + Headshot - Silverback Strategies CEO Neil Welsh | Oct 23, 2025 | — | |
Last Click Addiction - Teaser Videos | Oct 23, 2025 | — | |
Last Click Addiction: Dateline-Style Confessions | Oct 23, 2025 | — | |
EMBARGOED RELEASE: We F***ed Up: Performance Marketing Agency Silverback Strategies CEO Neil Welsh Apologizes for Advertising Industry’s Broken Metrics with “Last Click Addiction” Campaign Shared | Oct 28, 2025 | 3 KB | |
Last Click Addiction hero video: We F***ed Up | 90 Shared | Oct 23, 2025 | 1.17 GB |
