3Play Media

HQ
Boston, Massachusetts, USA
Total Offices: 2
211 Total Employees
Year Founded: 2007
Jobs at 3Play Media
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

8 Days AgoSaved
Easy Apply
Remote or Hybrid
United States
Easy Apply
Artificial Intelligence • Information Technology • Professional Services • Social Impact • Software
As a Freelance Language Expert, you'll perform localization tasks, maintain quality standards, and participate in linguist training and evaluation for video content localization.