Indian American Raj Echambadi named as the 10th President of Illinois Tech
ILLINOIS (TIP) JUNE 24: Illinois Institute of Technology has named Indian American Rajagopal “Raj” Echambadi as its 10th president “to lead its efforts to empower students from different backgrounds to achieve their potential.” Echambadi, currently […]