manager online business careers in Longford, Ireland