Command Staff

Captain John Hubbard

john.hubbard@bentonville.arkansas.gov

John Hubbard

Captain John Hubbard is second in command and oversees our Emergency Communications Division, Records Department, and Training & Professional Standards. Captain Hubbard has been with the department for over 28 years, beginning his law enforcement career in 1992 with the Roswell, NM Police Department.  




Captain David Townsend

david.townsend@bentonville.arkansas.gov

David Townsend 2 copyCaptain David Townsend currently leads our
Criminal Investigation Division. Captain Townsend has been a lifelong resident of Bentonville and has been with the department for 26 years. Captain Townsend spent several years as a DEA task force officer before promoting within the ranks in Patrol and in the Criminal Investigation Division.




Captain Justin Thompson

justin.thompson@bentonville.arkansas.gov

Justin Thompson 2 copyCaptain Justin Thompson oversees our Uniform Division. Captain Thompson previously led the Criminal Investigations Division for 14 years in various supervisor roles from Sergeant, Lieutenant, and Captain. Captain Justin Thompson began his career with Neosho, MO police department in 1996 and has been with the Bentonville Police Department for 21 years.



Captain Tony Marveggio

anthoney.marveggio@bentonville.arkansas.gov

Tony Marveggio Capt.Captain Tony Marveggio supervises our Operations Division. Captain Marveggio began his career in 1997 with the Siloam Springs Police Department and transitioned to Bentonville Police Department in 1999. He has worked in many facets of the department to include bike team, SWAT, K9, CID, and  various supervisor roles.