Translation Coordinators - German, Italian, French, Spanish, Portugues
13 hours ago
Newark
Hybrid (Newark) 6 to 9 months - possible extension NY-Metro Region (Newark + Regional New York, New ... or as a native speaker * 2+ years assisting in project management duties helping to manage ...