About this role
Embrace the role of a Site Support Technician and play a key role in supporting IT operations across North America. You'll manage hardware, software, and asset inventory, troubleshoot incidents, and ensure seamless operations. If you excel in technical support and thrive in a dynamic environment, this is your opportunity to make an impact.. Category: Helpdesk/Desktop