Chris Albrecht to Depart as Starz CEO
Starz is losing a big star in the executive suite: Chris Albrecht is stepping down as the pay cable network’s CEO READ MORE
Starz is losing a big star in the executive suite: Chris Albrecht is stepping down as the pay cable network’s CEO READ MORE
Starz CEO Chris Albrecht is not happy that Outlander — and his network as a whole — got the proverbial shaft when Emmy nominations were announced last month. READ MORE