IT Jobs is also available in your country: USA. Starting good opportunities here now!

1 Jobs Found

Telus International

Personalized Internet Assessor Bosnia

2 years ago Tuzla - 23.84km Part-time -- KM per hour
What does the role involve?In this role you will be reviewing online search results in order to improve their content and quality. You will be required to provide feedback and ana...

Looking for a job?

Upload your Resume and easily apply to jobs from any device!
Add your Resume