Location: Geneva, Switzerland Start Date: July 2025 Duration: 8 to 12 months (with possible extension) Languages Required: English & French Contractual Eligibility: A valid full time work permit for Switzerland is required Role Purpose: We are seeking a Service Desk…