IT Help Desk Supervisor — Lead Tech Support (Onsite)

Company: Cranial Technologies, Inc.
Apply for the IT Help Desk Supervisor — Lead Tech Support (Onsite)
Location: London
Job Description:

Responsibilities include supervising helpdesk staff, coordinating hardware/software delivery, and partnering with IT teams to resolve issues while driving service improvements and compliance with policies. This is an in-office role with a strong focus on customer service and incident management.

#J-18808-Ljbffr…

Posted: October 21st, 2026