VV

Viewline Ventures

Verified Job Source
11–50 people

Open positions

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.