Liz Norford

Liz Norford is a qualified and experienced social worker who has previously worked as a placement consultant and trainer with the British Agencies for Adoption and Fostering.