Person
Christopher Dillon
Of Salem, NH; appointed Acting (Interim) Town Manager of Billerica in May 2025, starting May 15, and selected permanent Town Manager in September 2025.
Person