The IT Onsite Support Specialist provides hands-on Level 2 IT support at assigned business locations, serving as the local extension of Global IT teams. The role resolves technical issues that require physical presence, maintains site technology and operational readiness, manages IT assets, and supports employee onboarding and offboarding. It also provides hands-on assistance to Network, Platform, Security, and Workplace teams, coordinating with remote teams and external vendors when additional support is required. The position suits a hands-on IT professional with strong technical troubleshooting skills, a customer-focused mindset, and the ability to work independently in a business environment. The specialist takes ownership of issues, communicates effectively with users and technical teams, and works across different areas of IT to deliver reliable onsite support. The role is fully onsite, with occasional travel to regional sites as required.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
Associate degree