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

$0$32,590+

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.

Record list

Employees

Highest-paid first / page 125

Darryl Johnson

Pool Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
39986
Total Pay
$29

Darryl Johnson works as a Pool Maintenance Attendant for Ppr Parks and Recreation. Their status is non-salaried. Darryl earned $29 in 2022.

Emma Keal

Lifeguard 1/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C11
Public Id
13565
Total Pay
$27

Emma Keal holds the role of Lifeguard 1 at Ppr Parks and Recreation. Their status is non-salaried. In 2019, their total compensation was $27.

Teharah Worrell

Lifeguard 1/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C11
Public Id
27761
Total Pay
$27

Teharah Worrell is a Lifeguard 1 at Ppr Parks and Recreation. They work non-salaried. 2019 total compensation came to $27.

Jason Williams-Gibson

Lifeguard 1/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C11
Public Id
35840
Total Pay
$27

At Ppr Parks and Recreation, Jason Williams-Gibson serves as a Lifeguard 1. They work non-salaried. Their 2019 pay totaled $27.

Leonard Davis

Grounds and Facilities Maintenance Worker 2/Ppr Parks and Recreation

2022 total comp
$26
Base pay
$0
Overtime
$0
Other pay
$26
Benefits
$0
Total compensation
$26
Employment type
Salaried

Source-specific fields

Base Salary
$43,987
Employee Category
Civil Service
Job Code
7N72
Public Id
11248
Total Pay
$26

Leonard Davis holds the role of Grounds and Facilities Maintenance Worker 2 at Ppr Parks and Recreation. Their status is salaried. In 2022, their total compensation was $26.

Charles Jones

Pool Equipment Operator/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C07
Public Id
1088
Total Pay
$25

Charles Jones holds the role of Pool Equipment Operator at Ppr Parks and Recreation. Their status is non-salaried. In 2019, their total compensation was $25.

Tyseem Caesar

Pool Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
10153
Total Pay
$25

Tyseem Caesar works as a Pool Maintenance Attendant for Ppr Parks and Recreation. Their status is non-salaried. Tyseem earned $25 in 2019.

Osiris Miller

Pool Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
19469
Total Pay
$25

Osiris Miller is a Pool Maintenance Attendant at Ppr Parks and Recreation. They work non-salaried. 2019 total compensation came to $25.

Justin Hamilton

Pool Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
19622
Total Pay
$25

At Ppr Parks and Recreation, Justin Hamilton serves as a Pool Maintenance Attendant. They work non-salaried. Their 2019 pay totaled $25.

Turell Gordon

Pool Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
20799
Total Pay
$25

At Ppr Parks and Recreation, Turell Gordon serves as a Pool Maintenance Attendant. They work non-salaried. Their 2019 pay totaled $25.

Lamar Mitchell

Pool Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
21588
Total Pay
$25

At Ppr Parks and Recreation, Lamar Mitchell serves as a Pool Maintenance Attendant. They work non-salaried. Their 2019 pay totaled $25.

Jamal Childs

Pool Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
28735
Total Pay
$25

Jamal Childs holds the role of Pool Maintenance Attendant at Ppr Parks and Recreation. Their status is non-salaried. In 2019, their total compensation was $25.

Coley Townes

Pool Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
30183
Total Pay
$25

Coley Townes works as a Pool Maintenance Attendant for Ppr Parks and Recreation. Their status is non-salaried. Coley earned $25 in 2019.

Damon Thorn

Pool Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
34141
Total Pay
$25

Damon Thorn holds the role of Pool Maintenance Attendant at Ppr Parks and Recreation. Their status is non-salaried. In 2019, their total compensation was $25.

Lawrence Toler

Pool Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
37056
Total Pay
$25

At Ppr Parks and Recreation, Lawrence Toler serves as a Pool Maintenance Attendant. They work non-salaried. Their 2019 pay totaled $25.

James Smalls

Grounds and Facilities Maintenance Worker 2/Ppr Parks and Recreation

2024 total comp
$14
Base pay
$0
Overtime
$0
Other pay
$14
Benefits
$0
Total compensation
$14
Employment type
Salaried

Source-specific fields

Base Salary
$46,893
Employee Category
Civil Service
Job Code
7N72
Public Id
1430
Total Pay
$14

James Smalls is a Grounds and Facilities Maintenance Worker 2 at Ppr Parks and Recreation. They work salaried. 2024 total compensation came to $14.

Sudha Suryadevara

Chief of Staff/Ppr Parks and Recreation

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

Source-specific fields

Base Salary
$100,693
Employee Category
Exempt
Job Code
C157
Public Id
8361
Total Pay
$10

At Ppr Parks and Recreation, Sudha Suryadevara serves as a Chief of Staff. They work salaried. Their 2024 pay totaled $10.

Toseph Flanagan

Recreation Leader 1/Ppr Parks and Recreation

2025 total comp
$7
Base pay
$0
Overtime
$0
Other pay
$7
Benefits
$0
Total compensation
$7
Employment type
Salaried

Source-specific fields

Base Salary
$53,462
Employee Category
Civil Service
Job Code
9D11
Public Id
2375
Total Pay
$7

Toseph Flanagan works as a Recreation Leader 1 for Ppr Parks and Recreation. Their status is salaried. Toseph earned $7 in 2025.

Brittani Strong

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
1062

Brittani Strong holds the role of Recreation Specialty Instructor at Ppr Parks and Recreation. Their status is non-salaried. In 2026, their total compensation was $0.

Lindsey Gough

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
1140

Lindsey Gough works as a Recreation Specialty Instructor for Ppr Parks and Recreation. Their status is non-salaried. Lindsey earned $0 in 2019.

Dennis Justice

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
1220

Dennis Justice holds the role of Recreation Specialty Instructor at Ppr Parks and Recreation. Their status is non-salaried. In 2026, their total compensation was $0.

Gwendolyn Harcum

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
1418

Gwendolyn Harcum holds the role of Recreation Specialty Instructor at Ppr Parks and Recreation. Their status is non-salaried. In 2026, their total compensation was $0.

Marketa Mcfadden

Lifeguard 1/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C11
Public Id
1579

Marketa Mcfadden works as a Lifeguard 1 for Ppr Parks and Recreation. Their status is non-salaried. Marketa earned $0 in 2024.

Kahliel Wheeler

Pool Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
1948

Kahliel Wheeler works as a Pool Maintenance Attendant for Ppr Parks and Recreation. Their status is non-salaried. Kahliel earned $0 in 2019.

Jacqueline Ford

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
2035

Jacqueline Ford works as a Recreation Specialty Instructor for Ppr Parks and Recreation. Their status is non-salaried. Jacqueline earned $0 in 2023.

Hakeem Johnson-Stokes

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
2130

Hakeem Johnson-Stokes works as a Recreation Specialty Instructor for Ppr Parks and Recreation. Their status is non-salaried. Hakeem earned $0 in 2019.

Ralph Dipietro

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
2131

Ralph Dipietro works as a Recreation Specialty Instructor for Ppr Parks and Recreation. Their status is non-salaried. Ralph earned $0 in 2019.

Laquana Nagbe

Lifeguard 2/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C12
Public Id
2180

Laquana Nagbe is a Lifeguard 2 at Ppr Parks and Recreation. They work non-salaried. 2025 total compensation came to $0.

Quan Ponder

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
2239

At Ppr Parks and Recreation, Quan Ponder serves as a Recreation Specialty Instructor. They work non-salaried. Their 2019 pay totaled $0.

Kiersten Adams

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
2850

Kiersten Adams works as a Recreation Specialty Instructor for Ppr Parks and Recreation. Their status is non-salaried. Kiersten earned $0 in 2026.

Alexander Rodriguez

Lifeguard 1/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C12
Public Id
27494
Total Pay
$4,105

Alexander Rodriguez holds the role of Lifeguard 1 at Ppr Parks and Recreation. Their status is non-salaried. In 2019, their total compensation was $0.

Ira Deglopper

Lifeguard 1/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C11
Public Id
3132

Ira Deglopper works as a Lifeguard 1 for Ppr Parks and Recreation. Their status is non-salaried. Ira earned $0 in 2025.

Brett Bessler

Recreation Leader 2/Ppr Parks and Recreation

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

Source-specific fields

Base Salary
$79,212
Employee Category
Civil Service
Job Code
9D12
Public Id
3149

Brett Bessler holds the role of Recreation Leader 2 at Ppr Parks and Recreation. Their status is salaried. In 2026, their total compensation was $0.

Justin Alston

Pool Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
3403

At Ppr Parks and Recreation, Justin Alston serves as a Pool Maintenance Attendant. They work non-salaried. Their 2022 pay totaled $0.

Leslie Molina

Food Coordinator 1/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
F457
Public Id
3430

At Ppr Parks and Recreation, Leslie Molina serves as a Food Coordinator 1. They work non-salaried. Their 2020 pay totaled $0.

Tyrone Scott

Seasonal Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C03
Public Id
4414

Tyrone Scott is a Seasonal Maintenance Attendant at Ppr Parks and Recreation. They work non-salaried. 2019 total compensation came to $0.

Everett Edwards Iv

Seasonal Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C03
Public Id
4454

At Ppr Parks and Recreation, Everett Edwards Iv serves as a Seasonal Maintenance Attendant. They work non-salaried. Their 2020 pay totaled $0.

Bryan Mendez Montanez

Lifeguard 1/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C11
Public Id
6180

Bryan Mendez Montanez works as a Lifeguard 1 for Ppr Parks and Recreation. Their status is non-salaried. Bryan earned $0 in 2019.

Rahmeen Smith

Seasonal Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C03
Public Id
6822

Rahmeen Smith works as a Seasonal Maintenance Attendant for Ppr Parks and Recreation. Their status is non-salaried. Rahmeen earned $0 in 2019.

Brian Schindler

Seasonal Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C03
Public Id
7154

Brian Schindler holds the role of Seasonal Maintenance Attendant at Ppr Parks and Recreation. Their status is non-salaried. In 2020, their total compensation was $0.