10,000+ Jobs in Jamshedpur, India
Photos Annotation and Evaluation - English (India)
At TELUS International AI Inc. - Addanki, India + 42 locations
Posted on Apr 29
Work from Home - Personalized Internet Assessor in India (Odia speakers)
At TELUS International AI Inc. - Jamshedpur, India + 8 locations
Posted on Mar 16