3d ago Corp/Technical Support Specialist I (IT Help Desk) Eye Care Partners Career Opportunities St. Louis, MO St. Louis, MO 3d ago Apply Full time End User Support Help Desk Support Information Technology (IT)