Ryan Sheehan was sworn in Monday evening as the new chief of Upper Providence Township, stepping into the role after 15 years with the police department.
Judge Walt Gadzicki administered the oath at the beginning of the September 21 board of supervisors meeting, where about 100 friends, family members, law enforcement officers, and other supporters gathered for the ceremony.
Sheehan, who has served as a lieutenant for the past five years, will replace Chief Mark Freeman, who is set to take over as Whitpain Township’s police chief in October. Freeman spent 35 years with the Upper Providence Police Department, serving as chief since 2021, according to Around Ambler.
Before administering the oath, Gadzicki described Sheehan as a trusted and steady leader who listens well, leads by example, and understands the importance of both supporting officers and holding them accountable.
“What you're getting here tonight, I think, is just a true leader,” Gadzicki said.
