Illinois Tech Names Raj Echambadi as 10th President
Illinois Institute of Technology today announced that Rajagopal “Raj” Echambadi, Dunton Family Dean at D’Amore-McKim School of Business at Northeastern University, will join Illinois Tech as its 10th...