OverviewHeadquarters: Palo Alto, CA, USAWebsite: keysschool.orgSize: 51-200 employeesFounded: 1973Annual Budget : $10-50MAreas of Focus: EducationPopulations Served: Children and Youth About UsMission: Keys School challenges students to develop a keen intellect and a generous spirit, to advocate for themselves and others, and to honor curiosity and reflection in an increasingly hurried world. industry: Nonprofit