Moira Slape joins Eversheds as HR director