ISS UK & Ireland has confirmed the appointment of Rebecca Jeffs as Chief People Officer, effective today, 3 February. She succeeds Sandy Lucas Director, People & Culture, who will remain with the company until the end of February 2025, to ...
Read More »