CEO
Jon Sparkes
CEO Approval Rating
83/100
Mencap is an England-based non-profit organization that offers services such as advocacy, social care, and medicare assistance for individuals with learning disabilities.