On November 11, 2025, Starz Entertainment Corp. signed a new employment agreement with President & CEO Jeffrey Hirsch, effective from May 7, 2025, which offers a base salary of $1,550,000 and potential bonuses totaling up to $3,250,000 based on performance criteria.