Russell Leak

Loading
Russell Leak

Russell Leak

Senior Customer Success Manager, VIZRT

With over 30 years of experience in the live TV industry, Russell Leak has managed and delivered numerous live broadcasts all over the UK, including national and international elections. He is an expert in production technology workflows, real-time 3D graphics, virtual studios, and augmented reality (AR) graphics – combining his deep tech knowledge with his passion for creativity. 
Now, as a Senior Customer Success Manager, Russell oversees the technology that powers the storytelling in productions of all sizes, from big broadcasters and corporate studios to independent productions and content creators. 

Sessions
View all Speakers
ISE 2026 PARTNERS