User's Cover Picture
Company's avatar
Company

TELUS International Data Solutions

Message
Intro
Guatemala City, Guatemala
Information Technology & Services
501-1,000 employees
telusinternational.com
Joined February 16, 2023