Twombley was quietly placed on paid administrative leave for 14 months before resigning in February 2025 under a settlement worth more than $70,000 in salary and benefits.
by is licensed under
Follow us
Read our latest news on any of these social networks!
Get latest news delivered daily!
We will send you breaking news right to your inbox