2 available jobs

Turnitin, LLC

Director, People Partnerships & Employee Relations EMEA (UK Remote)

Birmingham

FULL TIME

September 4, 2024

View Job Description
Turnitin, LLC

Customer Success Manager (UK Remote)

Newcastle upon Tyne

FULL TIME

August 29, 2024

View Job Description