Basic Information

Ref number


Primary Location

Home Office - Spain

Description and Requirements

TELUS International is looking for a full-time Project Lead in Barcelona, Spain, to join the AI team onsite at our TELUS International office.

The Project Lead provides project related direction and supervision to the assigned teams, works with customer  and TELUS International internal team to ensure project delivery and provide project guidance and support to team members on a daily basis.  

Primary responsibilities: 

- Project on boarding: communicate project details, changes, training information to team members

- Review project performance KPI’s and quality checking as per project / task guidelines

- Set up and prepare technical equipment for team members and manage ongoing technical issues

- Monitor knowledge tools and other related project applications for content accuracy and escalate issues

- Track and report patterns of productivity, accuracy and performance 

- Identify weaknesses, offer solutions & feedback

- Answer team questions and escalate when necessary

- Identify under performing team members and work with the TELUS International line manager to support

- Attend and contribute to meetings with customers, TELUS International management and teams members when necessary

Key qualifications: 

- Ability to lead

- Strong communication skills

- Fluency in English required

- Ability to work on your own initiative. 

- Proactively seek to improve processes and procedures.

- Flexibility to respond and react to changing priorities quickly and efficiently

- Highly organized with attention to detail and a commitment to quality

- Proficient in tracking, analyzing, and reporting issues

- Good oral and written communication
- Ability to understand and work team members across multiple locales. 

- Ability to understand and prioritize tasks & issues

Additional Job Description

Join our AI team in Barcelona as full-time Project Lead!