Background
Schumacher, Richard was born in 1955 in Chicago, Illinois, United States.
Schumacher, Richard was born in 1955 in Chicago, Illinois, United States.
Attended, DePaul University, 1978; attended, DePaul University Graduate School Business, 1981.
Vice president, associate treasurer, ITT Finance Corporation, St. Louis.