The English-language job board for Spain
87,000+ live jobsTELUS Digital
TELUS Digital is a global digital services and AI company that helps businesses transform their customer experiences through technology, data, and human-centric solutions.
- Locations
- Barcelona only
- Work style
- All on-site
- Level
- Mid-Level for 1 of 1
- Locations
- Barcelona only
- Work style
- All on-site
- Level
- Mid-Level for 1 of 1
About the company
TELUS Digital is a global digital services and AI company that helps businesses transform their customer experiences through technology, data, and human-centric solutions. With a workforce of over 75,000 employees across more than 50 countries, the company provides a wide range of services including customer experience management, digital transformation consulting, AI data annotation, and IT outsourcing. TELUS Digital serves clients across industries such as technology, finance, healthcare, and retail, leveraging its proprietary AI and automation platforms to deliver scalable, high-quality solutions.
In Spain, TELUS Digital operates primarily through its Barcelona office, which serves as a key hub for AI and data services, particularly in areas like content moderation, data annotation, and AI model training. The company is known for its inclusive and people-first culture, offering international professionals opportunities to work in a multicultural environment with a strong emphasis on innovation and career development. For relocating professionals, TELUS Digital provides a structured onboarding process, competitive benefits, and the chance to work on cutting-edge AI projects with global clients.
For International Professionals
- TELUS Digital has a significant presence in Barcelona, which is a major hub for AI and data services in Europe.
- The company offers roles in AI data annotation and content moderation, which are often open to international candidates with language skills.
- TELUS Digital is known for its strong emphasis on employee well-being and offers competitive relocation support for international hires.
- The company operates in a hybrid work model, providing flexibility for employees in Spain.
- Barcelona's office is part of a global network, offering opportunities for cross-border collaboration and career growth.
Offices in Spain
Company History
TELUS Digital, formerly known as TELUS International, was established in 2005 as a subsidiary of TELUS Corporation, a Canadian telecommunications company. It was rebranded to TELUS Digital in 2024 to reflect its expanded focus on digital transformation and AI solutions. The company has grown through acquisitions and organic expansion to become a global provider of customer experience and digital IT services.