Found 2 jobs using the term 'Scratch'

Sign up for job alerts

RelevanceNewest first

  • Digital Creative Manager

    Amherst, Massachusetts, United States, 01003 DOE University of Massachusetts Amherst

    Reporting to the Director of Social Media Strategy, the Digital Creative Manager will work with the Marketing and New Business Development team to ...

  • Higher Education Software Sales

    Washington D.C. salaried + full benefits + commission The Chronicle of Higher Education

    The ChronicleVitae.com is seeking a highly-motivated Account Executive to drive the growth of Vitae Recruiter Tool, a SaaS recruitment tool for hig...