Change Address

VOTE411 Voter Guide

Auditor Haverford Township

  • Candidate picture

    Ross Anderson (Dem) CPA/Senior Accountant

  • Candidate picture

    Jamie Welsh (Rep) CPA

Change Candidates

Biographical Information

What are your top three priorities in office?

Campaign Phone (610) 314-8266
Campaign Email
Education MBA in Accounting from Temple University BS in Journalism from Grand Valley State University
Qualifications I am a CPA who has experience in governmental issues and policies, financial reporting, auditing, intercompany accounting, compliance, and tax. I have worked for very large publicly-traded companies and very small private companies. I have worked with governmental entities on various issues. I qualified for the Boston Marathon in 2012 and ran it in 2014. I am a former elite rower that tried out for the US National/Olympic Rowing Team.
Municipality Haverford Township
1. I will ensure that township funds are properly spent and that there is no fraud, collusion or misuse of township funds. 2. I will ensure that tax dollars get the most bang for the buck and are properly invested throughout the township. I will question current practices and will try to implement best practices. 3. I want to ensure that residents are informed of the various fiscal issues our township deals with, along with informing them of the township's fiscal status.
Campaign Phone (484) 432-5387
Campaign Email
Education BS in Business Administration with a Concentration in Accounting from Widener University
Qualifications I am a CPA with 18 year's experience in Public Accounting including Business and Personal tax, financial reporting, audit, and financial planning. I have worked with hundreds of small businesses and their owners to ensure compliance with all tax regulations. I have volunteered with the youth of Haverford Township as a coach of baseball, softball, basketball and football.
Municipality Haverford Township
1 - To ensure the township funds are spent properly and that there is transparency with the taxpayers in this regard.

2 - To ensure best practices are being utilized to avoid inefficiencies as well as to prevent fraud and other attacks on the taxes paid by the hard-working citizens of our township.

3 - To volunteer to help the people of Haverford Township, a township that has provided so much for myself and my family over the last 30 years. logo


All statements and videos are posted directly by the candidate, unedited by the League of Women Voters and do not express the views of the League. The League never supports or opposes candidates or political parties.