Glen A. Slack earned his Ph.D. from Cornell University in 1956 and accepted a position at the General Electric Research Center in Schenectady, New York, where he worked until 1993. He then joined the faculty of Rensselaer Polytechnic Institute in the Department of Physics.