| Name | Position | Phone | |
|---|---|---|---|
| Bryan J. Poster |
Borough Manager | 215-723-5000 Ext. 100 | |
| Caitlin Pedersen |
Assistant Manager | 215-723-5000 Ext. 105 | |
| Kristine Musselman |
Administrative Secretary | 215-723-5000 | |
| Jim Kopchak |
Zoning / Building Official | 215-723-5000 Ext. 102 |
| Name | Position | Phone | |
|---|---|---|---|
| Jerry Guretse |
Mayor - Term 1/1/2026 - 1/1/2030 | 215-723-5000 | |
| Katherine Farina |
Member - Term 1/1/2024 - 1/1/2028 | 215-723-5000 | |
| Carolyn A. Crouthamel |
Member - Term 1/1/2024 - 1/1/2028 | 215-721-4784 | |
| Patrice Embry |
Member - Term 1/19/2026 - 1/1/2028 | 215-723-5000 | |
| Lauren Geitz |
Member - Term 01/01/2026 - 01/01/2030 | 215-723-5000 | |
| Robert Sparks |
Vice President - Term 1/1/2026 - 1/1/2028 | 215-723-5000 | |
| John A. Taylor |
Member - Term 1/1/2026 - 1/1/2030 | 215-723-5000 | |
| Meredith Torres |
President - Term 1/1/2024 - 1/1/2028 | 215-723-5000 | |
| Emiline I. Weiss |
Vacancy Board - Term 1/1/2026 - 1/1/2027 |
| Name | Position | Phone | |
|---|---|---|---|
| Wendy S. Leshinskie |
Secretary - Term 1/1/2023 - 1/1/2028 | 215-723-1358 | |
| Daniel Fox |
Chair - Term 3/10/2025 - 1/1/2029 | ||
| Spencer Kulhanjian |
Vice Chair - Term 3/10/2025 - 1/1/2029 |
| Name | Position | Phone | |
|---|---|---|---|
| John Fenstermacher |
Tax Collector - Term 1/1/2022 - 1/1/2030 | 215-723-1317 |
| Name | Position | Phone | |
|---|---|---|---|
| Jason Searock |
Chairman - Term 1/1/2023 - 1/1/2028 | 215-721-4439 | |
| Terry L. Johns |
Vice-Chairman - Term 1/1/2026 - 1/1/2031 | 215-723-2821 | |
| Daniel Wurst |
Secretary - Term 1/1/2022 - 1/1/2027 | 215-721-2728 | |
| David Musselman |
Member - Term 1/1/2025 - 1/1/2030 | 215-723-2812 | |
| Meredith Torres |
Appointed Council Member - Term 6/9/2025 - 1/1/2028 |
| Name | Position | Phone | |
|---|---|---|---|
| Randall S. Floyd |
Chief of Police | ||
| Brittany Beres |
Administrative Assistant | ||
| Tori Adams |
Detective Corporal | ||
| Kyle Heffernan |
Patrol Officer | ||
| Jeremy Kim |
Patrol Officer | ||
| Sara Miller |
Patrol Officer | ||
| Erica Robbins |
Patrol Officer | ||
| Robert Seville |
Patrol Officer |
| Name | Position | Phone | |
|---|---|---|---|
| Edward Cheng |
Member - Term 1/1/2026 - 1/1/2030 | ||
| Leigh Stevens |
Member - Term 1/1/2026 - 1/1/2030 | ||
| Jay R. Stover |
Member- Term 1/1/2024 - 1/1/2028 | 215-723-3008 |
| Name | Position | Phone | |
|---|---|---|---|
| Scott Landis |
Member - Term 1/1/2023 - 1/1/2028 | ||
| Scott R. Little |
Chairman - Term 1/1/2022 - 1/1/2027 | ||
| Justin Martin |
Vice Chairman - Term 1/1/2026 - 1/1/2029 | ||
| Denise Wenhold |
Secretary - Term 1/1/2025 - 1/1/2030 | 215-643-4848 | |
| Thomas A. Nelson, III |
Solicitor | 215-690-3819 |
| Name | Position | Phone | |
|---|---|---|---|
| John L. Harrell |
Chairman - Term 1/1/2022 - 1/1/2027 | 267-251-2200 | |
| Robert Nice |
Vice-Chairman - Term 1/1/2022 - 1/1/2027 | 215-256-1543 | |
| David Musselman |
Secretary - Term 1/1/2025 - 1/1/2030 | 215-723-2812 | |
| Earl Trauger |
Treasurer - Term 1/1/2023 - 1/1/2027 | 215-723-6950 | |
| Daniel Wurst |
Board Member - Term 2/9/26 - 1/1/2031 | ||
| Kyle Detweiler |
Consulting Director | ||
| Caitlin Pedersen |
Assistant Manager | 215-723-5000 | |
| Zachery Koerper |
Finance Clerk | 215-723-5000 |
| Name | Position | Phone | |
|---|---|---|---|
| Tiffany Ferraro |
Member - Term 1/1/2026 - 1/1/2029 | ||
| Rene Gonzalez |
Member - Term 6/9/2025 - 1/1/2028 | ||
| Spencer Kulhanjian |
Member - Term 1/1/2024 - 1/1/2027 | ||
| Jason Napoltian |
Member - Term 1/1/2026 - 1/1/2029 | ||
| Stephen P. Imms, Jr., Esq. |
Solicitor | 215-256-6209 |