3mo ago Technical Support Representative Gallagher Kansas City, MO Kansas City, MO 3mo ago Closed Full time Computer Skills Customer Service Customer Support