Todd Garrison currently serves as the Chief of Police at North Port Police Department since July 2018. In addition to this role, Todd Garrison works as an Authenticator for Major League Baseball since February 2023 and has contributed as an Adjunct Instructor at Southwest Florida Public Service Academy from January 2008 to May 2023. Prior experience includes a lengthy tenure at Lee County Sheriff's Office, where Todd Garrison held the position of Major until retirement in July 2018, and earlier experience as a Police Officer at Kenneth City Police Department. Educational accomplishments include a Bachelor of Science in Business Management from Hodges University, an Associate in Science in Criminal Justice from Edison State College, and various leadership and executive training programs, including the Senior Management Institute for Police and the FBI National Academy.
This person is not in the org chart
This person is not in any teams
This person is not in any offices