TELUS International AI (Czech Republic) s.r.o.🇨🇿04806735SIC 63120IT, Software & Digital👥 1 directorSign in to unlock