Salesman technical sales engineer careers in Longford, Ireland