it solutions sales careers in Longford, Ireland