The job description is listed as “TBD,” so no role-specific duties or details are provided. TaskUs describes itself as a provider of outsourced digital services and next-generation customer experience for technology companies. It operates in 23 locations across 12 countries and has approximately 60,000 employees globally.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Education Level
No Education Listed