Turnitin, LLC
–
Atlanta, GA
... Come join us, and let's make change together.Job Description As the Director, Global Sales Development, you will spearhead our sales development efforts, indirectly overseeing the Global Sales Development Representative (SDR) teams. Your primary ... - May 25