James Sledge was named Comcast’s vice president of State Government Affairs, the company announced today. In his new role, Sledge will be responsible for managing state, legislative and public policy matters for Comcast in the state of Illinois. Sledge has two decades of government experience in legislation, procurement, labor relations, community outreach, public policy […]