Bulgaria
Positions
-
Spanish Speaking Support Specialist
#FEEL GOOD WITH US! TELUS International Europe is a multilingual contact center, BPO (business process outsourcing) and ITO (information technology outsourcing) provider, delivering high-quality services since 2004. The company has more than 5,500 team members across nine delivery centers: Sofia... -
Project Manager
As a Project Manager, you will be responsible for the day-to-day management of one or more complex programs.