CEO
CEO Approval Rating
- -/100
Disability Rights Idaho provides advocacy and legal services for physically challenged people.