Chris Albrecht is stepping down as president and CEO of Lionsgate-owned American premium cable and satellite network Starz. Starz will continue to operate under COO Jeffrey Hirsch and the current leadership team, ...

Unlock this article right now
Create an account for FREE to unlock articles and receive Realscreen Daily.