Support Services Commander
Major Jim Bagley
Jim Bagley joined the North Kansas City Police Department in 1990. During his career, he has served as a patrol officer, accident investigator, tactical team operator and member of the Metropolitan Major Case Squad (Metro Squad). Major Bagley was promoted to the rank of sergeant in 1996 where he served as a firearms instructor, patrol supervisor, tactical team leader and accident investigation/reconstruction team leader. Major Bagley also served as administrative sergeant in 2008. In 2013 Jim was promoted to commander over the Patrol Division. In July of 2014 he assumed the role of commander of the Support Services Division
Major Bagley was born and raised in North Kansas City, graduating from North Kansas City High School. Major Bagley is a graduate of the Kansas City Regional Police Academy 77 EOC Penn Valley, Central States Law Enforcement Executive Development Program 18th Session - Lawrence, Kansas and Missouri Police Chiefs Command College - Jefferson City, Missouri. In June of 2015, he attended and graduated from the 260th Session of the FBI National Academy.
Major Kevin Freeman
Kevin Freeman joined the North Kansas City Police Department in 1997. During his career, he has served as patrol officer, detective and a member of the special incident team. Major Freeman was promoted to sergeant in 2003 and worked in the Patrol Division including serving as administrative sergeant in 2009. In 2011 Kevin was promoted to division commander over the Investigations Division. He is currently serving as the commander of the Patrol Division
Major Freeman is a born and raised “northlander” graduating from North Kansas City High School. Major Freeman received his Bachelor’s Degree in Criminal Justice Administration and Master’s Degree in Public Affairs from Park University in Parkville, MO. In June of 2013, he attended and graduated from the 253rd Session of the FBI National Academy.