Thaddeus Stevens College of Technology selected Mr. Pedro A. Rivera as the institution's 10th President and assumed the role beginning October 1, 2020. Prior to his appointment, Rivera served as Pennsylvania Secretary of Education.