Technical Support Specialist
13 days ago
As a Technical Support Specialist, you will contribute to this by playing a key role in supporting our evergreen IT services. Your role will involve require the ability to interact with multiple support teams, offering support, troubleshooting, monitoring, and assistance implementing new secure s...