turnitin, llc
•
2024-05-06
Newcastle upon Tyne, UK
Technical Support Specialist (Part Time 30 Hours
Company Description Turnitin has offices in Australia, India, Indonesia, Germany, Japan, Korea, Mexico, the Netherlands, the Philippines, Sweden, Ukraine, the United Kingdom, and the United States. Our diverse community of colleagues are all unified by a share…