Drop-In Onsite Support Engineer

Location
Geneva, Switzerland
Posted
Oct 16, 2026
Last seen
Oct 16, 2026

About the role

GLOBAL PARTNERSHIP MANAGEMENT PRACTICE JOB DESCRIPTION Job Description – Drop-In Onsite Support Engineer Basic Parameters Purpose of Service The service is for procuring technicians on a Half Day, Full Day, Week, Month or Annual basis to support the End User Workspace Environment. Location of Service At Customer location Target Environment End User Workspace – Hardware and Software Network and Compute Environment – Hardware & Software Duration of Service: Annual Term of the Service As per customer requirement Job Purpose The Desktop Support Technician is an on-site representative at customer locations, working closely with the customer's IT team to provide the required services. The Desktop Support Technician provides a physical presence service to deliver second line support at customer locations, performing tasks to agreed service levels while meeting customer satisfaction measures. The technician is also required to provide Hands and Eyes support for Customer/OEM Subject Matter Expe