Time Warner Laying Off 350 in Denver January 27, 2010 No Comments on Time Warner Laying Off 350 in Denver Post View 1 Time Warner Cable is closing a call center and its National Systems headquarters in Denver, which will result in 350 employees being laid off. The…