Staff Members
Bill Rubin
First Deputy Controller, Chief of Staff
Bill Rubin is the First Deputy Controller and Chief of Staff.
Bill lives in the Northeast section of Philadelphia with his wife Dolores and has two grown children Bill and Nicole (Nick) and two granddaughters Caroline and Charlie.
Bill started as a Parking Enforcement officer with the PPA in 1987 and moved to the City Commissioners office in 1989 where he served until 2011 and rose to be the Supervisor of Elections.
In 2012, Bill joined the City Controller’s office as the Deputy Fraud Director. In 2013, Bill was named the First Deputy/Chief of Staff where he served until 2018.
In 2018, Bill moved to the Philadelphia Pension Board where he served as the Audit Manager until leaving for his current position becoming the First Deputy/Chief of Staff once again in 2023.
During his career Bill served for over ten years as the Parliamentarian and Sec/Treasurer for District Council 33 Local 696 and was also elected as an employee representative to the Philadelphia Board of Pensions where he was elected the Vice Chairman.
Bill serves on the Pennsylvania Association of Public Employees Retirement Systems board where he was the Treasurer and now serves as the Vice President.
Bill has also been/and is currently the Controller’s designee to the Philadelphia Board of Pensions and the Philadelphia Sinking Fund.
Charles Edacheril
Deputy Controller of Audit
Charles Edacheril is the Deputy Controller for Audit. With more than 17 years of auditing experience, he is a career auditor with the Philadelphia Office of the City Controller. As Deputy Controller for Audit, Charles will oversee the Audit unit’s staff, who are responsible for completing major reports as required by the Home Rule Charter, including the Single Audit and the Annual Comprehensive Financial Report (ACFR) audit for both the City of Philadelphia and the School District of Philadelphia, departmental audits, and performance audits.
Charles is a licensed Certified Public Accountant. He is a member of the American Institute of Certified Public Accountants and the Association of Local Government Auditors.
Charles graduated from Temple University with a Bachelor of Business Administration, Accounting degree. Charles lives in Fox Chase with his family.
Lief Erickson
Deputy Controller of Pre-Audit
Lief Erickson has spent over ten years working for the City of Philadelphia, where he currently serves as the Deputy Controller of PreAudit. In his role in the Office of the Controller, Lief is responsible for managing the units that approve City expenditures from weekly payments and payroll to capital and public works projects. Prior to joining the Controller’s Office, Lief held a variety of senior positions in the Finance Division in the Department of Human Services and had the unique privilege of helping to create the new Office of Children and Families. His government career started in 2013 when he was hired in the Controller’s Office as a policy analysis and is thrilled to be back in the Controller’s office now be a part of Controller Brady’s leadership team.
Lief grew up in Oregon and attended Portland State University, where he majored in Economics and Minored in Political Economy. In 2012, he graduated from the University of Missouri – Kansas City with a Master’s in Economics, focusing on institutional theory, governance, price stability and employment policy. Shortly after graduating he moved to Philadelphia, where he now lives in Queen Village with his wife Eliza, two children Maiken and Gideon, and dog Brew.