Iris Weinshall is or was Chuck Schumer's spouse. Iris Weinshall is the chief operating officer of The New York Public Library, former vice chancellor at the City University of New York and a former commissioner of the New York City Department of Transportation.
Do You Have What It Takes to Ace Our Chuck Schumer Quiz?