SS

Stephen H. Sands

Stephen H. Sands is on the Board of Trustees at the New York Hall of Science. Stephen is also a Vice Chairman at Lazard.