We would like to welcome Mark Dubois as the new Chief of the Maynard Police Department. Chief Dubois joins us from the Shrewsbury Police Department where he was previously a lieutenant. He was with the Shrewsbury PD for 12 years and previously the Northborough Police Department where he started his law enforcement career. Chief Dubois […]