Officer Piroli was terminated in December 2012 for multiple violations, including unauthorized use of a town vehicle, conduct unbecoming an officer, failure to properly maintain training of his police dog, and falsifying payroll records. GPS data revealed his vehicle reaching speeds up to 109 mph. Piroli admitted to speeding but contested other charges, attributing them to directives from department management. His appeal was dismissed in October 2013 due to a missed paperwork deadline.
## Officer Forum Links:
– [Mauro Piroli](https://watchaudits.com/forums/topic/mauro-piroli/)