Salem Police Chief Trevor Womack will retire on May 22, 2026, closing the book on a 34-year law enforcement career and five years at the helm of the Salem Police Department, City Manager Krishna Namburi announced. His planned exit starts a transition period for the department as city leaders plan for interim management and launch a search for a permanent successor.
City Manager Maps Out Timeline And Interim Plan
In a news release, Namburi said Womack’s retirement is effective May 22 and that Assistant Chief Brandon Ditto will step in as interim chief for at least six…..