Turnitin, LLC
–
Washington, DC
... Come join us, and let's make change together.Job Description Turnitin is seeking a high energy and driven Senior Manager, Global Technical Implementations to oversee and manage the Global Technical Implementations team, responsible for the entire ... - May 24