Starz boss Chris Albrecht to step down
Starz boss Chris Albrecht is to step down from the Lionsgate-owned cable business next month after almost a decade. The company, which was acquired by Lionsgate in December 2016, will be overseen by chief operating officer Jeffrey Hirsch and the current leadership team, alongside Lionsgate CEO Jon Feltheimer. Programming president Carmi Zlotnik is to lead […]