The IT Onsite Support Specialist provides hands-on Level 2 IT support at assigned business locations, acting as the local extension of Global IT teams. The role resolves technical issues requiring 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 needed. The role 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 IT areas to deliver reliable onsite support. The position 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