Onsite It Support Lead Manager

London, United Kingdom

Job Description

Job Role: - Onsite IT Support Lead Manager
Job Location: - United Kingdom
Experience: -10+ Years
Job Roles & Responsibilities: -

  • Lead and manage onsite IT support operations across regional offices.
  • Oversee ticket resolution, ensuring SLA compliance and handling escalations.
  • Deliver VIP white-glove support for executives and manage AV/VC services for events.
  • Align with global IT teams to ensure standardized processes and compliance.
  • Oversee device provisioning, configuration, inventory control, and asset management.
  • Supervise onboarding/offboarding activities in coordination with HR, Security, and Infra teams.
  • Guide creation and maintenance of SOPs, documentation, and audit readiness.
  • Provide hands-on technical leadership, mentoring, and act as primary escalation point.
Job Skills & Requirements: -
  • 10+ years of IT support experience, including 3+ years in leadership/management.
  • Experience managing IT support in multinational and cross-functional environments.
  • Proficiency with ServiceNow, Microsoft Entra (Azure AD), Ivanti, and ProxyPro.
  • Strong knowledge of Windows, macOS, AV/VC systems, enterprise networks, and end-user technologies.
  • Excellent communication and stakeholder management skills.
  • VIP support experience and ITIL Foundation certification preferred.
  • Professional certifications (CompTIA A+, Network+, Microsoft) are an advantage.

Skills Required

IT
Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3776256
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    London, United Kingdom
  • Education
    Not mentioned