There was excitement in the air in Spokane as Comcast General Manager Ken Watts announced this week that the company would create 675 new jobs in the area at a brand new call center. The announcement was front page news in Spokane, and the source of a long video segment on the city’s largest TV news […]