manager online business careers in Cavan, Ireland