Select Page

Denver Business Journal: Starz has laid off about 50 employees, shrinking the premium TV channel operator’s marketing and creative services department as part of a previously-announced streamlining of its branding. “While a difficult decision, the company is doing this with the utmost respect for each and every person.”