5 Jobs voor Engineering, Techniek, HR, Marketing bij TELUS International Europe