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…
