Call Centre & Languages / Customer Service / Information & Communications Technology

Italian or German fluent 2nd Level Community and Technical Support Permanent