profile image

Beatrice Barleon

Policy Manager at Learning Disability Charity, Mencap

Beatrice Barleon is Policy Manager for Mencap