Following investigation, Whitemarsh Township’s finance director no longer with township

On May 28th, MoreThanTheCurve.com reported that Whitemarsh Township Finance Director Kevin Barron had sought to cancel a contract with a township vendor due to a Facebook comment made by the owner of the company. The comment was in response to the cancellation of the township’s 4th of July Parade, a decision that was eventually reversed.

Following that article, Whitemarsh Township announced that it was investigating Barron and another township employee who worked in an administrative capacity with the township’s police department.

Barron’s emails with the vendor, which MoreThanTheCurve.com obtained, reveal that he was alerted to the Facebook comment by someone he described as “police personnel,” which was later confirmed not to be a police officer, but someone in an administrative role by Chief of Police Christopher Ward.

On May 29th, Township Manager Craig McAnnaly announced that it was investigating the matter. Due to it being a personnel matter, it is an area of disclosure that mostly falls outside the purview of the Sunshine Act and can be discussed by the supervisors behind closed doors.

However, Barron’s LinkedIn page shows that his employment with the township ended in June 2025. His name has also been removed from the township website, and during a July 10th meeting, the township’s supervisors voted on a contract service agreement with Beacon Hill Financial to provide the township with “Interim Financial Services.” McAnnaly referred to this agreement as necessary due to a “vacancy.” It is not clear whether Barron was fired or resigned.

Regarding the police department administrator, Chief Ward declined to comment on the status of the employee, stating it was a personnel matter.

Readers, if you have a concern about the actions of elected officials or government employees, we are happy to speak with you and consider exploring covering it. Feel free to email kevin@burbmedia.com.

Photo: Google