Albrecht extends Starz stay
Chris Albrecht has signed a contract to remain CEO of US premium cable channel Starz until 2020, simultaneously adding the title of company president. The new deal is effective as of July 1, with Albrecht (pictured) replacing the long-serving Glenn Curtis as president. The news closely follows the appointment of global marketing president Jeffrey Hirsch […]