sales jobs in dublin Archives