desk editor careers in Dublin, Ireland