Stephen Keogh, Aon Executive, Joins Illinois Tech Board of Trustees
CHICAGO—Stephen Keogh, an Aon executive, has been elected to the Illinois Institute of Technology Board of Trustees. “Illinois Tech’s goals to educate the next generation of problem-solving and...