Scott Lorson is a seasoned media executive who recently stepped down as CEO of Fetch TV after leading the company for 15 years, during which time he built it into a significant player in the Australian IPTV content platform space. His strategic leadership guided the company through significant growth and a major acquisition when Telstra purchased a 51.4% stake in 2022, cementing his reputation as a transformative force in digital media distribution.