Technical Support Specialist for Employees
Edelman • toronto, on • Posted May 28, 2026
About the Role
Deliver expert technical support as a proactive Technical Support Specialist. Focus on high touch service in both Windows and Mac environments for a seamless employee experience.
This role emphasizes providing dedicated support to staff at every level. Key tasks include troubleshooting hardware and software, assisting with AV requirements, and training users on Microsoft 365 applications. Manage help desk tickets comprehensively from intake through resolution while maintaining service level agreements.
Key Responsibilities:
• Offer exceptional support to employees on IT issues
• Troubleshoot and maintain hardware/software across platforms
• Provide AV support and manage meeting technology
• Facilitate user training on essential Microsoft 365 tools
• Oversee help desk ticket resolution processes
Requirements:
• 2-3 years of IT service delivery experience
• Strong knowledge of Windows 11 and macOS 13+
...
This role emphasizes providing dedicated support to staff at every level. Key tasks include troubleshooting hardware and software, assisting with AV requirements, and training users on Microsoft 365 applications. Manage help desk tickets comprehensively from intake through resolution while maintaining service level agreements.
Key Responsibilities:
• Offer exceptional support to employees on IT issues
• Troubleshoot and maintain hardware/software across platforms
• Provide AV support and manage meeting technology
• Facilitate user training on essential Microsoft 365 tools
• Oversee help desk ticket resolution processes
Requirements:
• 2-3 years of IT service delivery experience
• Strong knowledge of Windows 11 and macOS 13+
...