SearchLondonJobs.co.uk

🏛️ London's Premier Job Portal

← Back to London Jobs

Technical Support Specialist for Employees

Company: Edelman

Location: toronto, London

Posted: June 01, 2026

Apply for This Position

Submit Application

Position Details

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+
• Familiarity with Microsoft 365 applications crucial<...