TELUS International Germany GmbH - Representative Jobs Essen