Dr. Leach is a Child Wellbeing Campaigner and Researcher, Association for Infant Mental Health in East Sussex, England. She was awarded the CBE (Commander of the Order of the British Empire) in the 2022 Queen's Birthday Honours List for her services to
Education.