





Tier-1 brand plus mid-level (5+ years) experience increases competition but role specificity limits applicant pool.
Core IT support, vendor and service delivery skills are broadly transferable across industries.
Explicit 5+ years IT site support requirement and managerial expectations create moderate screening rigor.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Oversee and manage IT Site Support activities including leadership of the support team and hands-on resolution of complex technical issues.
Act as primary escalation point for critical incidents, coordinate with IT teams and vendors, and ensure compliance with company IT security and operational policies.
Monitor service metrics and ticketing queues to drive continuous improvement and maintain accurate IT asset inventory.
Minimum 5 years experience in IT site and support services.
Engineering graduate with Computer Science or IT degree.
Experience managing a team is preferred but not strictly mandatory.
Work Experience Required: 5+ years in relevant IT site and support roles.
Strong technical expertise combined with an approachable and patient demeanor suitable for IT support and customer service roles.
Experience operating within a matrixed organizational structure and collaborating with internal teams and external vendors.
Capable of managing fast-paced, dynamic IT support operations and driving process improvements aligned with global IT delivery standards.