Shifting the Needle
Isla Thomas, Head of the Carers Network at Deloitte sits down with ECC’s Geraldine Gallacher to chat about care responsibilities – the myths, the realities and what the new UK Carers Leave Act means for employee caregivers.
12 episodes
Comments
0Be the first to comment
Sign up now and become a member of the Shifting the Needle community!