City of Denton
Lee Howell is a seasoned law enforcement professional with extensive experience in various leadership roles within the Denton area. Serving as Chief of Police for the City of Denton since October 2011, Howell previously held the position of Chief Deputy Sheriff at the Denton County Sheriff's Office from January 2005 to October 2011. Prior experience includes serving as Captain at the Denton Police Department from February 1981 to December 2004. Howell holds a Bachelor of Applied Arts and Sciences degree in Criminal Justice, Political Science, and Sociology from the University of North Texas.
This person is not in any teams
This person is not in any offices