$20
$21
an hour
... that is seeking a Technical Support Specialist in Saint Louis, MO. Responsibilities ... operating system, software installation and maintenance, and hardware * Technical Support Specialist will ...
29 days ago