





Metro location, mid-level generalist IT support title, and competitive employer brand drive high applicant density.
IT support and site services skills are broadly transferable across industries, so background sensitivity is low.
Explicit 5+ years requirement plus degree and technical proficiencies make shortlisting moderately strict.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Manage IT Site Support activities for over 100 global company sites, ensuring smooth execution of service delivery and adherence to IT policies.
Lead and coordinate the Site Support team and augmented staff, oversee ticket management, inventory control, and act as primary escalation point for critical incidents.
Collaborate with local, regional, and global IT teams and vendors, monitor service metrics, drive continuous improvement, and maintain data room security and cleanliness.
5+ years experience in IT site and support services.
Engineering degree with a specialization in Computer Science or Information Technology.
Experience managing teams is preferred but not explicitly stated as mandatory.
Familiarity with ServiceNow, Network, Data room and/or Audio-Visual technologies is advantageous but not mandatory.
Experienced in managing IT support operations across multiple sites in a matrixed global environment.
Strong technical expertise combined with customer service orientation, capable of hands-on ticket resolution and device setup.
Proven ability to lead teams, coordinate with various IT groups and external vendors, and drive process improvements within established IT frameworks.