Location
toronto
Job Type
Full-time
Posted
June 19, 2026
Job Description
Overview
Elevate your IT career with Terra Dygital as a Technical Support Specialist in Toronto. Deliver exceptional customer service while solving complex technical challenges each day. This in-office role requires a dedicated professional skilled in troubleshooting and technical support for clients. Your expertise will cover Microsoft business applications, disaster recovery, remote access implementations, and more. Collaborate with top professionals and enhance your skills as you support clients and junior team members.
Responsibilities
- Troubleshoot issues with business applications and operating systems
- Assist clients with backup and disaster recovery solutions
- Onboard and train current clients effectively
- Maintain documentation for projects and client interactions
- Communicate incident progress to clients consistently
Requirements
- 2+ years’ experience with a Managed Service Provider ...
Ready to Apply?
Submit your application for Technical Support Specialist at Terra Dygital (Toronto) at Terra Dygital Solutions
Apply Now