Marketing / Sales Technical Contract Job Vacancies