Joseph Needham has extensive experience in law enforcement, serving as the Chief Deputy of the Peoria County Sheriff's Office since October 1978. In this role, Joseph has contributed to the leadership and operational management of the sheriff's office. Joseph Needham holds a Bachelor's degree in History and Political Science from Bradley University, graduating in the class of 1976.
Sign up to view 0 direct reports
Get started