Global President, Media and Sponsorship
Live Nation
Russell Wallach is the Global President of Live Nation Entertainment’s Media & Sponsorship division, leading strategy, growth, and execution for the world’s most impactful brand partnerships in live music. He oversees a team of over 700, connecting brands with 159+ million fans each year across more than 50 countries through Live Nation’s unmatched scale, including 55,000+ events, 300+ venues, and 200+ global festivals.
Under Russell’s leadership, Live Nation has become the go-to partner for brands looking to drive cultural relevance and deep fan engagement through unforgettable live experiences. He has built award-winning programs for some of the world’s most recognized companies — including Airbnb, Mastercard, Trip.com, Spotify, Wyndham Hotels & Resorts, Anheuser-Busch InBev and Coca-Cola — while also spearheading investment partnerships with emerging brands like Liquid Death, about-face, and JOLENE, helping to scale products that resonate with fans across the live ecosystem.
Prior to Live Nation, Russell held leadership roles at Clear Channel Entertainment, SFX Entertainment, and ProServ, where he helped shape the modern sponsorship landscape from integrated brand campaigns to landmark stadium and arena naming rights deals.
He holds a degree in Sports Management from the University of Massachusetts Amherst.
Get early-bird discounts to our travel industry events.
By entering your email address you agree to receive marketing communications from Skift.