Chuck Haggard

Police officer, 31+ years, various ranks and duties including 18 years SWAT team experience ranging from entry team member, breacher, sniper, squad leader and acting team leader, Field Training Officer, Field Training Supervisor, CIT program instructor, recruit academy instructor, Rangemaster/Armorer, Watch Commander, shooting review/use of force review board, Honor Guard, firearms instructor and lead defensive tactics instructor.

Chuck Haggard´s postings