TTV Read More Starz CEO Jeff Hirsch 2025 Pay Was $6.7 Million Amid Lionsgate SplitApril 5, 2026 Starz chief executive Jeff Hirsch saw a pay package of $6.75 million for 2025, a transitional year where…