Roles jobs in Newmarket