The Discovery Science Place names new Executive Director