IT Support & Projects Lead
- Location
- Leeds, England, United Kingdom
ensure service levels, mentor staff, and coordinate incident response while maintaining documentation. The role emphasizes strong customer service, hands-on IT support, and project management capabilities, with potential involvement in security and process improvements. #J-18808-Ljbffr ...