Metra
Brian Windle has extensive law enforcement experience, currently serving as Deputy Chief of Police at Metra Commuter Rail since April 2017, with previous positions as Commander and Captain. Prior to Metra, Brian Windle had a long tenure with the Illinois State Police from September 1989 to December 2016, attaining ranks of Captain, Lieutenant, Master Sergeant, Sergeant, and Trooper. Brian Windle holds a Master of Science in Criminal Justice/Law Enforcement Administration and a Bachelor of Arts in Criminal Justice/Police Science from Lewis University, along with an Associate of Arts and Sciences from Waubonsee Community College. Additionally, Brian Windle completed the FBI National Academy Session #249 in 2012.
This person is not in the org chart
This person is not in any teams
This person is not in any offices