Direct sales Full Time Contract Job Vacancies