Updates of top IT Sales jobs in Dublin and Ireland from Archer Specialist Recruitment. Permanent and contract roles. To apply online 1) click through to full details of IT Sales job that interests you, 2) complete application form, 3) click submit. Or, Call 01 514 4900 to speak with a specialist consultant.