Becker spent more than 18 years at Starz from the late 1990s through 2017 after Lionsgate acquired the pay TV network, serving as SVP, Corporate Communications. Subsequently, he ran his own solo ...