projects sales manager careers in Ireland