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...