Tech Support Specialist
On-site · Toronto
The Tech Support Specialist will be responsible for keeping clients and the internal team running smoothly by handling device setup, account provisioning, and light troubleshooting. This role also involves documenting solutions and suggesting improvements to internal IT processes as the company grows.
