GCGovComp.app

School District of Philadelphia / Office of School Safety

Agency file

Office of School Safety

Source file: School District of Philadelphia — Employee Information / ingested Jun 19, 2026

The Office of School Safety administers public education — funding, academic standards, and the operation of schools.

In 2026, this agency had 429 employees with median total compensation of $47,413; the highest distinct record was $207,880.

Year
2026
Employees
429
Median total
$47,413
Highest record
$207,880

What the records show

Compensation analytics

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

Salary distribution

$35,562$91,317+

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

Average pay composition

  • Base$51,135 (100%)
  • Overtime$0 (0%)
  • Other$0 (0%)
  • 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
$36,086
$40,574
$47,413
$57,677
$65,510

The pay ladder for this department. Someone at the 90th percentile earns $65,510 — more than 90% of the department; the 10th percentile earns $36,086. 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 11

Zakiah Henry

School Safety Officer/Office of School Safety

2026 total comp
$35,562
Base pay
$35,562
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$35,562
Union / bargaining unit
SPAP
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
ADMINISTRATIVE
Run Date
Apr 1, 2026
School Year
2025-2026

Zakiah Henry works as a School Safety Officer for Office of School Safety. Zakiah earned $35,562 in 2026. Union affiliation: SPAP.

Raheem Hill

School Safety Officer/Office of School Safety

2026 total comp
$35,562
Base pay
$35,562
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$35,562
Union / bargaining unit
SPAP
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
ADMINISTRATIVE
Run Date
Apr 1, 2026
School Year
2025-2026

At Office of School Safety, Raheem Hill serves as a School Safety Officer. Their 2026 pay totaled $35,562. Their bargaining unit is SPAP.

Marquise Jaminson-Woods

School Safety Officer/Office of School Safety

2026 total comp
$35,562
Base pay
$35,562
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$35,562
Union / bargaining unit
SPAP
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
ADMINISTRATIVE
Run Date
Apr 1, 2026
School Year
2025-2026

Marquise Jaminson-Woods works as a School Safety Officer for Office of School Safety. Marquise earned $35,562 in 2026. Union affiliation: SPAP.

Darren Johnson

School Safety Officer/Office of School Safety

2026 total comp
$35,562
Base pay
$35,562
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$35,562
Union / bargaining unit
SPAP
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
ADMINISTRATIVE
Run Date
Apr 1, 2026
School Year
2025-2026

Darren Johnson works as a School Safety Officer for Office of School Safety. Darren earned $35,562 in 2026. They are represented by SPAP.

Hensley Julius

School Safety Officer/Office of School Safety

2026 total comp
$35,562
Base pay
$35,562
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$35,562
Union / bargaining unit
SPAP
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
ADMINISTRATIVE
Run Date
Apr 1, 2026
School Year
2025-2026

Hensley Julius works as a School Safety Officer for Office of School Safety. Hensley earned $35,562 in 2026. They are represented by SPAP.

Brooke Labar

School Safety Officer/Office of School Safety

2026 total comp
$35,562
Base pay
$35,562
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$35,562
Union / bargaining unit
SPAP
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
ADMINISTRATIVE
Run Date
Apr 1, 2026
School Year
2025-2026

Brooke Labar is a School Safety Officer at Office of School Safety. 2026 total compensation came to $35,562. Union affiliation: SPAP.

Justin Larkin

School Safety Officer/Office of School Safety

2026 total comp
$35,562
Base pay
$35,562
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$35,562
Union / bargaining unit
SPAP
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
ADMINISTRATIVE
Run Date
Apr 1, 2026
School Year
2025-2026

Justin Larkin holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $35,562. Their bargaining unit is SPAP.

Nia Lawrence

School Safety Officer/Office of School Safety

2026 total comp
$35,562
Base pay
$35,562
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$35,562
Union / bargaining unit
SPAP
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
ADMINISTRATIVE
Run Date
Apr 1, 2026
School Year
2025-2026

At Office of School Safety, Nia Lawrence serves as a School Safety Officer. Their 2026 pay totaled $35,562. Union affiliation: SPAP.

Emily Leon

School Safety Officer/Office of School Safety

2026 total comp
$35,562
Base pay
$35,562
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$35,562
Union / bargaining unit
SPAP
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
ADMINISTRATIVE
Run Date
Apr 1, 2026
School Year
2025-2026

Emily Leon is a School Safety Officer at Office of School Safety. 2026 total compensation came to $35,562. Their bargaining unit is SPAP.

Faith Lewis

School Safety Officer/Office of School Safety

2026 total comp
$35,562
Base pay
$35,562
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$35,562
Union / bargaining unit
SPAP
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
ADMINISTRATIVE
Run Date
Apr 1, 2026
School Year
2025-2026

At Office of School Safety, Faith Lewis serves as a School Safety Officer. Their 2026 pay totaled $35,562. They are represented by SPAP.

Shaheed Mckee

School Safety Officer/Office of School Safety

2026 total comp
$35,562
Base pay
$35,562
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$35,562
Union / bargaining unit
SPAP
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
ADMINISTRATIVE
Run Date
Apr 1, 2026
School Year
2025-2026

At Office of School Safety, Shaheed Mckee serves as a School Safety Officer. Their 2026 pay totaled $35,562. Their bargaining unit is SPAP.

Lavelle Mitchell-Kitchens

School Safety Officer/Office of School Safety

2026 total comp
$35,562
Base pay
$35,562
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$35,562
Union / bargaining unit
SPAP
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
ADMINISTRATIVE
Run Date
Apr 1, 2026
School Year
2025-2026

At Office of School Safety, Lavelle Mitchell-Kitchens serves as a School Safety Officer. Their 2026 pay totaled $35,562. Their bargaining unit is SPAP.

Ayaunah Mosley

School Safety Officer/Office of School Safety

2026 total comp
$35,562
Base pay
$35,562
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$35,562
Union / bargaining unit
SPAP
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
ADMINISTRATIVE
Run Date
Apr 1, 2026
School Year
2025-2026

Ayaunah Mosley works as a School Safety Officer for Office of School Safety. Ayaunah earned $35,562 in 2026. Their bargaining unit is SPAP.

Arianna Osborne

School Safety Officer/Office of School Safety

2026 total comp
$35,562
Base pay
$35,562
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$35,562
Union / bargaining unit
SPAP
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
ADMINISTRATIVE
Run Date
Apr 1, 2026
School Year
2025-2026

At Office of School Safety, Arianna Osborne serves as a School Safety Officer. Their 2026 pay totaled $35,562. Their bargaining unit is SPAP.

Shawn Phillips

School Safety Officer/Office of School Safety

2026 total comp
$35,562
Base pay
$35,562
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$35,562
Union / bargaining unit
SPAP
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
ADMINISTRATIVE
Run Date
Apr 1, 2026
School Year
2025-2026

Shawn Phillips holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $35,562. Union affiliation: SPAP.

Shannon Pickett

School Safety Officer/Office of School Safety

2026 total comp
$35,562
Base pay
$35,562
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$35,562
Union / bargaining unit
SPAP
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
ADMINISTRATIVE
Run Date
Apr 1, 2026
School Year
2025-2026

Shannon Pickett holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $35,562. Union affiliation: SPAP.

Keshiva Poindexter

School Safety Officer/Office of School Safety

2026 total comp
$35,562
Base pay
$35,562
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$35,562
Union / bargaining unit
SPAP
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
ADMINISTRATIVE
Run Date
Apr 1, 2026
School Year
2025-2026

Keshiva Poindexter works as a School Safety Officer for Office of School Safety. Keshiva earned $35,562 in 2026. They are represented by SPAP.

Noor Ahmad Popal

School Safety Officer/Office of School Safety

2026 total comp
$35,562
Base pay
$35,562
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$35,562
Union / bargaining unit
SPAP
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
ADMINISTRATIVE
Run Date
Apr 1, 2026
School Year
2025-2026

Noor Ahmad Popal is a School Safety Officer at Office of School Safety. 2026 total compensation came to $35,562. They are represented by SPAP.

Brittany Pudder

School Safety Officer/Office of School Safety

2026 total comp
$35,562
Base pay
$35,562
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$35,562
Union / bargaining unit
SPAP
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
ADMINISTRATIVE
Run Date
Apr 1, 2026
School Year
2025-2026

At Office of School Safety, Brittany Pudder serves as a School Safety Officer. Their 2026 pay totaled $35,562. They are represented by SPAP.

Juan Roldan

School Safety Officer/Office of School Safety

2026 total comp
$35,562
Base pay
$35,562
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$35,562
Union / bargaining unit
SPAP
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
ADMINISTRATIVE
Run Date
Apr 1, 2026
School Year
2025-2026

Juan Roldan is a School Safety Officer at Office of School Safety. 2026 total compensation came to $35,562. Union affiliation: SPAP.

Tyera Rozier

School Safety Officer/Office of School Safety

2026 total comp
$35,562
Base pay
$35,562
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$35,562
Union / bargaining unit
SPAP
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
ADMINISTRATIVE
Run Date
Apr 1, 2026
School Year
2025-2026

At Office of School Safety, Tyera Rozier serves as a School Safety Officer. Their 2026 pay totaled $35,562. They are represented by SPAP.

Amayah Spann

School Safety Officer/Office of School Safety

2026 total comp
$35,562
Base pay
$35,562
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$35,562
Union / bargaining unit
SPAP
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
ADMINISTRATIVE
Run Date
Apr 1, 2026
School Year
2025-2026

Amayah Spann holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $35,562. They are represented by SPAP.

Dominique Story-Winfield

School Safety Officer/Office of School Safety

2026 total comp
$35,562
Base pay
$35,562
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$35,562
Union / bargaining unit
SPAP
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
ADMINISTRATIVE
Run Date
Apr 1, 2026
School Year
2025-2026

Dominique Story-Winfield works as a School Safety Officer for Office of School Safety. Dominique earned $35,562 in 2026. Union affiliation: SPAP.

Justin Thornton

School Safety Officer/Office of School Safety

2026 total comp
$35,562
Base pay
$35,562
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$35,562
Union / bargaining unit
SPAP
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
ADMINISTRATIVE
Run Date
Apr 1, 2026
School Year
2025-2026

At Office of School Safety, Justin Thornton serves as a School Safety Officer. Their 2026 pay totaled $35,562. Union affiliation: SPAP.

Keith White

School Safety Officer/Office of School Safety

2026 total comp
$35,562
Base pay
$35,562
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$35,562
Union / bargaining unit
SPAP
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
ADMINISTRATIVE
Run Date
Apr 1, 2026
School Year
2025-2026

Keith White works as a School Safety Officer for Office of School Safety. Keith earned $35,562 in 2026. Union affiliation: SPAP.

Nicole Williams

School Safety Officer/Office of School Safety

2026 total comp
$35,562
Base pay
$35,562
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$35,562
Union / bargaining unit
SPAP
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
ADMINISTRATIVE
Run Date
Apr 1, 2026
School Year
2025-2026

Nicole Williams is a School Safety Officer at Office of School Safety. 2026 total compensation came to $35,562. They are represented by SPAP.

Jonathan Woodall

School Safety Officer/Office of School Safety

2026 total comp
$35,562
Base pay
$35,562
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$35,562
Union / bargaining unit
SPAP
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
ADMINISTRATIVE
Run Date
Apr 1, 2026
School Year
2025-2026

Jonathan Woodall is a School Safety Officer at Office of School Safety. 2026 total compensation came to $35,562. They are represented by SPAP.

Jesann Wright

School Safety Officer/Office of School Safety

2026 total comp
$35,562
Base pay
$35,562
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$35,562
Union / bargaining unit
SPAP
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
ADMINISTRATIVE
Run Date
Apr 1, 2026
School Year
2025-2026

Jesann Wright holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $35,562. Their bargaining unit is SPAP.

Terrance Young

School Safety Officer/Office of School Safety

2026 total comp
$35,562
Base pay
$35,562
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$35,562
Union / bargaining unit
SPAP
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
ADMINISTRATIVE
Run Date
Apr 1, 2026
School Year
2025-2026

Terrance Young holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $35,562. They are represented by SPAP.