Customer Care Support Specialist (100%) F/D at Jobup (Geneva, GE, Switzerland) | Careerkit Jobs