Site Support Technician
On-site · Toronto
Provide technical support for hardware, software, and connectivity issues to ensure timely resolution within service levels. Manage on-site IT equipment, asset control, and workspace maintenance while supporting IT projects.