Select Page

Denver Business Journal: Chris Albrecht will remain CEO of Starz until 2021 under a new employment agreement he reached with the cable TV network on Monday. Albrecht will become president of the cable network, too, when the new agreement takes effect July 1. Starz has had several executive changes in recent weeks, but the CEO position will stay constant.