OverviewHeadquarters: Omaha, NebraskaWebsite: dospace.orgSize: 11-50 employeesAreas of Focus: Science / TechnologyCommunity Development industry: Nonprofit