GCGovComp.app

City of Philadelphia / Ppr Parks and Recreation

Agency file

Ppr Parks and Recreation

Source file: City of Philadelphia — Employee Earnings / ingested Jun 19, 2026

The Ppr Parks and Recreation protects natural resources and the environment — conservation, parks and wildlife, and environmental regulation.

In 2026, this agency had 1,250 employees with median total compensation of $13,086; the highest distinct record was $56,081.

Year
2026
Total payroll
$16.1M
Employees
1,250
Median total
$13,086
Highest record
$56,081

What the records show

Compensation analytics

These summaries compare pay within the agency before listing individual records.

Salary distribution

How 2026 total compensation is spread across the 1,250 employees. Each bar is a pay range; taller bars mean more people earn in that range. The amber line marks the median ($13,086) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$11,448 (89%)
  • Overtime$1,158 (9%)
  • Other$308 (2%)
  • Benefits$0 (0%)

What an average paycheck here is made of — base salary versus overtime, other pay (bonuses, allowances), and benefits. A large overtime or other-pay share means take-home often exceeds base salary.

Pay percentiles

10th
25th
Median
75th
90th
$2,060
$4,918
$13,086
$18,543
$24,828

The pay ladder for this department. Someone at the 90th percentile earns $24,828 — more than 90% of the department; the 10th percentile earns $2,060. The shaded band is the middle half of employees (25th–75th percentile).

Largest job titles

The most common job titles in this department by headcount, with the median total compensation for each. Click a title to see everyone who holds it.

Trend

Year over year

How this department's total payroll, headcount, and median pay changed across the 8 published years.

YearTotal payrollEmployeesMedian pay
2019
$41.7M
2,440
$5,461
2020
$43M
3.1%
1,346
44.8%
$25,001
357.8%
2021
$48.2M
12.1%
1,806
34.2%
$11,636
53.5%
2022
$52.2M
8.3%
1,967
8.9%
$12,098
4.0%
2023
$43.1M
17.4%
2,266
15.2%
$9,874
18.4%
2024
$59.5M
37.9%
2,344
3.4%
$10,091
2.2%
2025
$65.3M
9.7%
2,400
2.4%
$11,538
14.3%
2026
$16.1M
75.3%
1,250
47.9%
$13,086
13.4%

Record list

Employees

Page 1

Miltreda Kress

Seasonal Maintenance Attendant/Ppr Parks and Recreation

2020 total comp
$10,861
Base pay
$10,861
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,861
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C03
Public Id
31553
Total Pay
$10,861

At Ppr Parks and Recreation, Miltreda Kress serves as a Seasonal Maintenance Attendant. They work non-salaried. Their 2020 pay totaled $10,861.

Raquel Rivera Cruz

Recreation Specialty Instructor/Ppr Parks and Recreation

2022 total comp
$10,845
Base pay
$10,845
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,845
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
39188
Total Pay
$10,845

Raquel Rivera Cruz is a Recreation Specialty Instructor at Ppr Parks and Recreation. They work non-salaried. 2022 total compensation came to $10,845.

Albert Eschert

Assistant Recreation Leader/Ppr Parks and Recreation

2026 total comp
$10,816
Base pay
$10,784
Overtime
$32
Other pay
$0
Benefits
$0
Total compensation
$10,816
Employment type
Salaried

Source-specific fields

Base Salary
$44,782
Employee Category
Civil Service
Job Code
9D07
Public Id
41805
Total Pay
$10,816

Albert Eschert works as a Assistant Recreation Leader for Ppr Parks and Recreation. Their status is salaried. Albert earned $10,816 in 2026.

Quashet Johnson

Recreation Specialty Instructor/Ppr Parks and Recreation

2019 total comp
$10,815
Base pay
$10,500
Overtime
$315
Other pay
$0
Benefits
$0
Total compensation
$10,815
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
31125
Total Pay
$10,815

Quashet Johnson holds the role of Recreation Specialty Instructor at Ppr Parks and Recreation. Their status is non-salaried. In 2019, their total compensation was $10,815.

Gladys Stokes

Recreation Specialty Instructor/Ppr Parks and Recreation

2025 total comp
$10,814
Base pay
$10,814
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,814
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
30053
Total Pay
$10,814

Gladys Stokes works as a Recreation Specialty Instructor for Ppr Parks and Recreation. Their status is non-salaried. Gladys earned $10,814 in 2025.

Dennis Harvey

Lifeguard 1/Ppr Parks and Recreation

2025 total comp
$10,803
Base pay
$10,803
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,803
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C11
Public Id
47838
Total Pay
$10,803

Dennis Harvey works as a Lifeguard 1 for Ppr Parks and Recreation. Their status is non-salaried. Dennis earned $10,803 in 2025.

Shammond Levi

Recreation Specialty Instructor/Ppr Parks and Recreation

2021 total comp
$10,795
Base pay
$10,795
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,795
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
38269
Total Pay
$10,795

Shammond Levi works as a Recreation Specialty Instructor for Ppr Parks and Recreation. Their status is non-salaried. Shammond earned $10,795 in 2021.

Quran Lowe

Recreation Specialty Instructor/Ppr Parks and Recreation

2022 total comp
$10,773
Base pay
$10,773
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,773
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
38201
Total Pay
$10,773

Quran Lowe works as a Recreation Specialty Instructor for Ppr Parks and Recreation. Their status is non-salaried. Quran earned $10,773 in 2022.

James Washington

Seasonal Maintenance Attendant/Ppr Parks and Recreation

2020 total comp
$10,765
Base pay
$10,765
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,765
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C03
Public Id
858
Total Pay
$10,765

At Ppr Parks and Recreation, James Washington serves as a Seasonal Maintenance Attendant. They work non-salaried. Their 2020 pay totaled $10,765.

William Mclean Jr

Pool Maintenance Attendant/Ppr Parks and Recreation

2023 total comp
$10,740
Base pay
$5,925
Overtime
$4,815
Other pay
$0
Benefits
$0
Total compensation
$10,740
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
43187
Total Pay
$10,740

William Mclean Jr holds the role of Pool Maintenance Attendant at Ppr Parks and Recreation. Their status is non-salaried. In 2023, their total compensation was $10,740.

Jithin Johnson

Urban Park Ranger 1/Ppr Parks and Recreation

2023 total comp
$10,735
Base pay
$8,762
Overtime
$817
Other pay
$1,156
Benefits
$0
Total compensation
$10,735
Employment type
Salaried

Source-specific fields

Base Salary
$39,985
Employee Category
Civil Service
Job Code
7N57
Public Id
14487
Total Pay
$10,735

At Ppr Parks and Recreation, Jithin Johnson serves as a Urban Park Ranger 1. They work salaried. Their 2023 pay totaled $10,735.

Kevin Sokolo

Recreation Specialty Instructor/Ppr Parks and Recreation

2021 total comp
$10,725
Base pay
$8,610
Overtime
$2,115
Other pay
$0
Benefits
$0
Total compensation
$10,725
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
21049
Total Pay
$10,725

Kevin Sokolo is a Recreation Specialty Instructor at Ppr Parks and Recreation. They work non-salaried. 2021 total compensation came to $10,725.

Shane Armstrong

Seasonal Maintenance Attendant/Ppr Parks and Recreation

2023 total comp
$10,703
Base pay
$10,703
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,703
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C03
Public Id
42589
Total Pay
$10,703

At Ppr Parks and Recreation, Shane Armstrong serves as a Seasonal Maintenance Attendant. They work non-salaried. Their 2023 pay totaled $10,703.

Levi Baruch

Recreation Specialty Instructor/Ppr Parks and Recreation

2024 total comp
$10,688
Base pay
$10,688
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,688
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
41178
Total Pay
$10,688

At Ppr Parks and Recreation, Levi Baruch serves as a Recreation Specialty Instructor. They work non-salaried. Their 2024 pay totaled $10,688.

Grace Nadolski

Recreation Specialty Instructor/Ppr Parks and Recreation

2022 total comp
$10,674
Base pay
$10,674
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,674
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
6143
Total Pay
$10,674

Grace Nadolski is a Recreation Specialty Instructor at Ppr Parks and Recreation. They work non-salaried. 2022 total compensation came to $10,674.

Sheldon Scott

Seasonal Maintenance Attendant/Ppr Parks and Recreation

2024 total comp
$10,643
Base pay
$10,643
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,643
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C03
Public Id
48340
Total Pay
$10,643

Sheldon Scott works as a Seasonal Maintenance Attendant for Ppr Parks and Recreation. Their status is non-salaried. Sheldon earned $10,643 in 2024.

Matthew Mcnerney

Tree Maintenance Worker/Ppr Parks and Recreation

2023 total comp
$10,620
Base pay
$10,242
Overtime
$0
Other pay
$378
Benefits
$0
Total compensation
$10,620
Employment type
Salaried

Source-specific fields

Base Salary
$49,515
Employee Category
Civil Service
Job Code
7N21
Public Id
10612
Total Pay
$10,620

Matthew Mcnerney holds the role of Tree Maintenance Worker at Ppr Parks and Recreation. Their status is salaried. In 2023, their total compensation was $10,620.

Robert Segal

Recreation Specialty Instructor/Ppr Parks and Recreation

2021 total comp
$10,568
Base pay
$10,568
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,568
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
37108
Total Pay
$10,568

At Ppr Parks and Recreation, Robert Segal serves as a Recreation Specialty Instructor. They work non-salaried. Their 2021 pay totaled $10,568.

Ronald Hughes

Heavy Equipment Operator 1/Ppr Parks and Recreation

2021 total comp
$10,563
Base pay
$0
Overtime
$0
Other pay
$10,563
Benefits
$0
Total compensation
$10,563
Employment type
Salaried

Source-specific fields

Base Salary
$48,063
Employee Category
Civil Service
Job Code
7C13
Public Id
23576
Total Pay
$10,563

At Ppr Parks and Recreation, Ronald Hughes serves as a Heavy Equipment Operator 1. They work salaried. Their 2021 pay totaled $10,563.

James Hennesy

Seasonal Maintenance Attendant/Ppr Parks and Recreation

2024 total comp
$10,560
Base pay
$10,560
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,560
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C03
Public Id
48095
Total Pay
$10,560

James Hennesy is a Seasonal Maintenance Attendant at Ppr Parks and Recreation. They work non-salaried. 2024 total compensation came to $10,560.

Derrick Robinson

Recreation Specialty Instructor/Ppr Parks and Recreation

2025 total comp
$10,560
Base pay
$10,560
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,560
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
51064
Total Pay
$10,560

Derrick Robinson holds the role of Recreation Specialty Instructor at Ppr Parks and Recreation. Their status is non-salaried. In 2025, their total compensation was $10,560.

Andrew Ameye

Recreation Specialty Instructor/Ppr Parks and Recreation

2023 total comp
$10,553
Base pay
$10,553
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,553
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
39078
Total Pay
$10,553

Andrew Ameye is a Recreation Specialty Instructor at Ppr Parks and Recreation. They work non-salaried. 2023 total compensation came to $10,553.

Love Ventrello

Seasonal Maintenance Attendant/Ppr Parks and Recreation

2025 total comp
$10,546
Base pay
$10,546
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,546
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C03
Public Id
54339
Total Pay
$10,546

Love Ventrello holds the role of Seasonal Maintenance Attendant at Ppr Parks and Recreation. Their status is non-salaried. In 2025, their total compensation was $10,546.

Josef Pfettscher

Pool Maintenance Attendant/Ppr Parks and Recreation

2025 total comp
$10,516
Base pay
$10,516
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,516
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
46168
Total Pay
$10,516

At Ppr Parks and Recreation, Josef Pfettscher serves as a Pool Maintenance Attendant. They work non-salaried. Their 2025 pay totaled $10,516.

Tara Anastasi

Recreation Specialty Instructor/Ppr Parks and Recreation

2026 total comp
$10,500
Base pay
$10,500
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,500
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
25505
Total Pay
$10,500

Tara Anastasi is a Recreation Specialty Instructor at Ppr Parks and Recreation. They work non-salaried. 2026 total compensation came to $10,500.

Erica Mines

Recreation Specialty Instructor/Ppr Parks and Recreation

2026 total comp
$10,500
Base pay
$10,500
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,500
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
40352
Total Pay
$10,500

Erica Mines is a Recreation Specialty Instructor at Ppr Parks and Recreation. They work non-salaried. 2026 total compensation came to $10,500.

Sofia Guernica

Recreation Specialty Instructor/Ppr Parks and Recreation

2026 total comp
$10,500
Base pay
$10,500
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,500
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
32406
Total Pay
$10,500

At Ppr Parks and Recreation, Sofia Guernica serves as a Recreation Specialty Instructor. They work non-salaried. Their 2026 pay totaled $10,500.

Troy Jackson

Seasonal Maintenance Attendant/Ppr Parks and Recreation

2023 total comp
$10,463
Base pay
$10,463
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,463
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C03
Public Id
44206
Total Pay
$10,463

Troy Jackson works as a Seasonal Maintenance Attendant for Ppr Parks and Recreation. Their status is non-salaried. Troy earned $10,463 in 2023.

David Clark

Departmental Aide/Ppr Parks and Recreation

2026 total comp
$10,460
Base pay
$10,293
Overtime
$0
Other pay
$168
Benefits
$0
Total compensation
$10,460
Employment type
Salaried

Source-specific fields

Base Salary
$38,375
Employee Category
Civil Service
Job Code
1A91
Public Id
34406
Total Pay
$10,460

David Clark is a Departmental Aide at Ppr Parks and Recreation. They work salaried. 2026 total compensation came to $10,460.

Gerald Willis

Grounds and Facilities Maintenance Crew Chief/Ppr Parks and Recreation

2023 total comp
$10,460
Base pay
$5,704
Overtime
$765
Other pay
$3,991
Benefits
$0
Total compensation
$10,460
Employment type
Salaried

Source-specific fields

Base Salary
$49,324
Employee Category
Civil Service
Job Code
7N72
Public Id
16367
Total Pay
$18,383

Gerald Willis holds the role of Grounds and Facilities Maintenance Crew Chief at Ppr Parks and Recreation. Their status is salaried. In 2023, their total compensation was $10,460.

Miles Bland

Seasonal Maintenance Attendant/Ppr Parks and Recreation

2025 total comp
$10,424
Base pay
$10,424
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,424
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C03
Public Id
54397
Total Pay
$10,424

Miles Bland works as a Seasonal Maintenance Attendant for Ppr Parks and Recreation. Their status is non-salaried. Miles earned $10,424 in 2025.

Rickey Brown Jr

Assistant Recreation Leader/Ppr Parks and Recreation

2026 total comp
$10,417
Base pay
$8,975
Overtime
$0
Other pay
$1,442
Benefits
$0
Total compensation
$10,417
Employment type
Salaried

Source-specific fields

Base Salary
$47,237
Employee Category
Civil Service
Job Code
9D07
Public Id
36354
Total Pay
$10,417

Rickey Brown Jr holds the role of Assistant Recreation Leader at Ppr Parks and Recreation. Their status is salaried. In 2026, their total compensation was $10,417.

Diyon Wicker

Departmental Aide/Ppr Parks and Recreation

2026 total comp
$10,408
Base pay
$10,408
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,408
Employment type
Salaried

Source-specific fields

Base Salary
$37,601
Employee Category
Civil Service
Job Code
1A91
Public Id
38526
Total Pay
$10,408

At Ppr Parks and Recreation, Diyon Wicker serves as a Departmental Aide. They work salaried. Their 2026 pay totaled $10,408.

Emily Naphys

Recreation Specialty Instructor/Ppr Parks and Recreation

2025 total comp
$10,358
Base pay
$10,358
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,358
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
39899
Total Pay
$10,358

At Ppr Parks and Recreation, Emily Naphys serves as a Recreation Specialty Instructor. They work non-salaried. Their 2025 pay totaled $10,358.

Jessica Contreras

Recreation Specialty Instructor/Ppr Parks and Recreation

2025 total comp
$10,358
Base pay
$10,358
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,358
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
50458
Total Pay
$10,358

At Ppr Parks and Recreation, Jessica Contreras serves as a Recreation Specialty Instructor. They work non-salaried. Their 2025 pay totaled $10,358.

Jasmine Brown

Recreation Specialty Instructor/Ppr Parks and Recreation

2021 total comp
$10,340
Base pay
$10,252
Overtime
$89
Other pay
$0
Benefits
$0
Total compensation
$10,340
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
35795
Total Pay
$10,340

Jasmine Brown holds the role of Recreation Specialty Instructor at Ppr Parks and Recreation. Their status is non-salaried. In 2021, their total compensation was $10,340.

Blair Roberson-Ritter

Seasonal Maintenance Attendant/Ppr Parks and Recreation

2021 total comp
$10,332
Base pay
$10,332
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,332
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C03
Public Id
37887
Total Pay
$10,332

Blair Roberson-Ritter is a Seasonal Maintenance Attendant at Ppr Parks and Recreation. They work non-salaried. 2021 total compensation came to $10,332.

Vanessa Stafford

Food Coordinator 1/Ppr Parks and Recreation

2019 total comp
$10,328
Base pay
$10,328
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,328
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
F457
Public Id
31238
Total Pay
$10,328

Vanessa Stafford works as a Food Coordinator 1 for Ppr Parks and Recreation. Their status is non-salaried. Vanessa earned $10,328 in 2019.

Christine Nevrincean

Recreation Specialty Instructor/Ppr Parks and Recreation

2021 total comp
$10,317
Base pay
$10,317
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,317
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
37622
Total Pay
$10,317

At Ppr Parks and Recreation, Christine Nevrincean serves as a Recreation Specialty Instructor. They work non-salaried. Their 2021 pay totaled $10,317.

Shai Price

Office Clerk 2/Ppr Parks and Recreation

2026 total comp
$10,300
Base pay
$10,279
Overtime
$0
Other pay
$21
Benefits
$0
Total compensation
$10,300
Employment type
Salaried

Source-specific fields

Base Salary
$40,584
Employee Category
Civil Service
Job Code
1A03
Public Id
52782
Total Pay
$10,300

Shai Price works as a Office Clerk 2 for Ppr Parks and Recreation. Their status is salaried. Shai earned $10,300 in 2026.