On-Site IT Support Specialist — Europe & Executive Support
ITC Infotech
City of Edinburgh · posted 20 August 2026
Location
City of Edinburgh, Scotland
Category
IT & Technology
ITC Infotech is seeking an On-Site IT Support Specialist to provide hands-on technical assistance and coordination for executive users in Edinburgh. The role also acts as regional coordinator for IT support staff across Europe, helping establish procedures and drive automation initiatives.
You will handle on-site support, collaborate with internal teams, troubleshoot hardware and software issues, and ensure secure, reliable IT services for a corporate environment.
#J-18808-Ljbffr