Gerald (Jerry) Anhorn has been appointed as Dean of the College of Technology at Idaho State University and began his new role in August.
Anhorn earned his M.S in agriculture science and B.S. in agricultural mechanization from Washington State University.
Read more.