Upper Moreland Township
John Bates is an experienced finance professional currently serving as the Director of Finance and Assistant Township Manager for Upper Moreland Township since October 2023. Prior to this role, John held the position of Director of Finance at New Britain Township from September 2021 to October 2023. John's experience also includes serving as Fund Controller at Osage Venture Partners, Senior Accountant for Financial & Regulatory Reporting at The Citco Group of Companies, and Assurance roles at RSM US LLP. John began their career as an Accountant at Crown Holdings, Inc. John Bates earned a Master of Business Administration (MBA) with a focus on Accounting and Finance from La Salle University from 2006 to 2008.
This person is not in any teams
Upper Moreland Township
Upper Moreland Township occupies an area of 7.5 square miles in the northeastern corner of Montgomery County, Pennsylvania. The 2000 census reported a total population of 24,993. Upper Moreland is part of the Philadelphia Metropolitan Area and is approximately 15 miles north of downtown Philadelphia. The Township is bordered by the Montgomery County communities of Hatboro, Upper Dublin, Abington, Bryn Athyn, and Lower Moreland while Bucks County lies to the north.