There are still lots of open positions. Let's find the one that's right for you.
The Technical Support Specialist I position is a contracted role focused on providing frontline computer systems and application diagnostics and support. This role serves as the primary communication channel between customers, support personnel, and management, ensuring the health and availability of critical systems in a 24x7x365 environment.