Discovery Center of Idaho employs 19 employees. The Discovery Center of Idaho management team includes Trevor Smith (Visitor Services Manager), Kate Cwikiel (Development Coordinator), and Sage Alexander (Volunteer Coordinator).
Get Contact Info for All DepartmentsLooking for a particular Discovery Center of Idaho employee's phone or email?