Service Desk Technician II
9 days ago
Slough
With experienced teammates, in more than 100 global locations across Asia, Europe, and North America, AIT offers full-service options, from customs brokerage and warehouse management to all-round worry-free services. The Service Desk Technician, II is responsible for AIT’s front-line technical su...