GREENVILLE, Pa.—Thiel College welcomed Chief Eric Allen as chief of police/director of public safety, a position he assumed on Nov. 1. Allen comes to Thiel College from the Koppel Borough Police Department in Koppel, Pa., where he served as assistant chief of police. He has more than a decade of experience in policing, including work at both Carlow University, where he served as detective, and Penn State McKeesport.
As chief of police/director of public safety, Allen is responsible for providing a safe and secure environment for students, employees and visitors of the College; ensuring the safety and security of all College buildings, facilities and property; responsibility for emergency management plans and activities; and oversight and direction of fleet vehicle and shuttle service.
Allen attended Indiana University of Pennsylvania and graduated from the IUP Police Academy. He also is a certified taser instructor and holds investigation certificates in homicide, crime scene, domestic violence and undercover narcotics, among others.
About Thiel College
Founded in 1866, Thiel College is an independent liberal arts, sciences and professional studies institution located on a 135-acre campus in Greenville, Pa. just 90 minutes from Pittsburgh, Cleveland and Erie. Committed to combining the best of the liberal arts tradition with career and life skills, the Thiel College faculty offers a high quality undergraduate education to more than 1,100 students across more than 60 majors and minors in 19 discipline areas that inspire, challenge and prepare students to succeed.