Sie war Sozialarbeiterin in Nordlondon und arbeitete für die Mental Health Foundation. Von 1991 bis 1994 war Meacher leitende Beraterin der russischen Regierung im Bereich Arbeit. Im Anschluss war sie bis 2002 war sie stellvertretende Vorsitzende (Deputy Lieutenant) der Police Complaints Authority.
Von 2002 bis 2004 war sie Vorsitzende (Chair) der Security Industry Authority. 2004 wurde sie zur Vorsitzenden des East London and City Mental Health Trust ernannt. Von 2007 bis 2012 war sie Vorsitzende des East London NHS Foundation Trust.[1][2]
Als Themen von politischem Interesse nennt sie auf der Webseite des Oberhauses geistige Gesundheit, Strafrechtspflege, Sozialleistungen und soziale Betreuung. Als Staat von Interesse nennt sie Russland.
Weitere Ämter
Von 1987 bis 1992 war sie Commissioner des Mental Health Act. Von 1994 bis 1998 war sie Non-executive director des Tower Hamlets Healthcare Trust. Beim Home Office Forum for Forensic Physicians war sie von 2002 bis 2004 Vorsitzende. Von 2004 bis 2008 war sie dies beim Clinical Ethics Committee des Central and North West London Mental Health Trust.
Familie
1962 heiratete sie den Unterhausabgeordneten Michael Meacher (1939–2015), mit dem sie zwei Söhne und zwei Töchter hat. Sie ließen sich 1987 scheiden. 1991 heiratete sie Richard Layard, der 2000 als Baron Layard zum Life Peer erhoben wurde. Sie und ihr zweiter Ehemann sind eines der wenigen Paare die beide Titel aus eigenem Recht tragen.