TELUS Digital Europe12   job offers foundGermany