On-Site IT Support Specialist — Europe & Executive Support

Company: ITC Infotech
Apply for the On-Site IT Support Specialist — Europe & Executive Support
Location: City of Edinburgh
Job Description:

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…

Posted: July 28th, 2026