Technical Support Specialist at Terra Dygital

Terra Dygital Solutions

Full-time Other-General
Apply Now
Location
toronto, on, Canada
Posted
June 19, 2026

Job Description

Enhance your IT career with Terra Dygital as a Technical Support Specialist in Toronto. This role involves troubleshooting, client assistance, and effective communication within a collaborative team.
As a Technical Support Specialist, you will provide top-tier service in an in-office environment. With a focus on Microsoft business applications, you'll tackle complex technical issues while helping clients navigate backup and disaster recovery solutions. Join a team of professionals dedicated to client success and support junior members.
Key Responsibilities:
• Troubleshoot business applications and operating system issues
• Assist clients with backup and recovery solutions
• Onboard and train clients effectively
• Maintain comprehensive documentation of client interactions
• Communicate incident status to clients consistently
Requirements:
• 2+ years of experience in a Managed Service Provider role
• Microsoft O365/Azure certification required
• Strong u...