IT Service Desk Tech 1
Tallahassee, FL · On-site
Service Desk Tech 1 Department: Information Technology Reports to: Service Desk Manager Site Hours: 40+ Location: Remote Role Summary: The IT (Information Technology) Service Desk Tech is a role that ...
