E71: The Most Efficient Marketing Org In The World? (35 People, $350M) | Tim Rutten, CMO @ Backbase

episode

Previously titled “The Most Efficient Marketing Org In The World? (35 People, $350M) | Tim Rutten, CMO @ Backbase” — renamed by the publisher on Aug 6, 2026

▲ 0