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
Total payroll
$21.9M
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

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

Page 7

Thomas Evans-Manning

School Safety Officer/Office of School Safety

2026 total comp
$44,733
Base pay
$44,733
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,733
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, Thomas Evans-Manning serves as a School Safety Officer. Their 2026 pay totaled $44,733. They are represented by Spap.

Edward Freeman

School Safety Officer/Office of School Safety

2026 total comp
$44,733
Base pay
$44,733
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,733
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

Edward Freeman works as a School Safety Officer for Office of School Safety. Edward earned $44,733 in 2026. Union affiliation: Spap.

Brittany Gordon

School Safety Officer/Office of School Safety

2026 total comp
$44,733
Base pay
$44,733
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,733
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

Brittany Gordon is a School Safety Officer at Office of School Safety. 2026 total compensation came to $44,733. Union affiliation: Spap.

Rasheed Green

School Safety Officer/Office of School Safety

2026 total comp
$44,733
Base pay
$44,733
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,733
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

Rasheed Green works as a School Safety Officer for Office of School Safety. Rasheed earned $44,733 in 2026. They are represented by Spap.

Lloyd Hicks

School Safety Officer/Office of School Safety

2026 total comp
$44,733
Base pay
$44,733
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,733
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

Lloyd Hicks is a School Safety Officer at Office of School Safety. 2026 total compensation came to $44,733. Union affiliation: Spap.

Celestine Jiles

School Safety Officer/Office of School Safety

2026 total comp
$44,733
Base pay
$44,733
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,733
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

Celestine Jiles works as a School Safety Officer for Office of School Safety. Celestine earned $44,733 in 2026. Their bargaining unit is Spap.

April Johnson

School Safety Officer/Office of School Safety

2026 total comp
$44,733
Base pay
$44,733
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,733
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

April Johnson is a School Safety Officer at Office of School Safety. 2026 total compensation came to $44,733. Union affiliation: Spap.

Elijah Keys

School Safety Officer/Office of School Safety

2026 total comp
$44,733
Base pay
$44,733
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,733
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

Elijah Keys holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $44,733. Union affiliation: Spap.

Jazmyn Lawrence

School Safety Officer/Office of School Safety

2026 total comp
$44,733
Base pay
$44,733
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,733
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

Jazmyn Lawrence is a School Safety Officer at Office of School Safety. 2026 total compensation came to $44,733. They are represented by Spap.

Brian Lewis

School Safety Officer/Office of School Safety

2026 total comp
$44,733
Base pay
$44,733
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,733
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

Brian Lewis is a School Safety Officer at Office of School Safety. 2026 total compensation came to $44,733. Their bargaining unit is Spap.

Christopher Louis Sr

School Safety Officer/Office of School Safety

2026 total comp
$44,733
Base pay
$44,733
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,733
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, Christopher Louis Sr serves as a School Safety Officer. Their 2026 pay totaled $44,733. Their bargaining unit is Spap.

Calvin Love

School Safety Officer/Office of School Safety

2026 total comp
$44,733
Base pay
$44,733
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,733
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

Calvin Love works as a School Safety Officer for Office of School Safety. Calvin earned $44,733 in 2026. Union affiliation: Spap.

Nafisa Owens

School Safety Officer/Office of School Safety

2026 total comp
$44,733
Base pay
$44,733
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,733
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, Nafisa Owens serves as a School Safety Officer. Their 2026 pay totaled $44,733. Their bargaining unit is Spap.

Danette Pudder

School Safety Officer/Office of School Safety

2026 total comp
$44,733
Base pay
$44,733
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,733
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

Danette Pudder is a School Safety Officer at Office of School Safety. 2026 total compensation came to $44,733. Union affiliation: Spap.

Dorshonna Walker

School Safety Officer/Office of School Safety

2026 total comp
$44,733
Base pay
$44,733
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,733
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, Dorshonna Walker serves as a School Safety Officer. Their 2026 pay totaled $44,733. Their bargaining unit is Spap.

Margie Washington

School Safety Officer/Office of School Safety

2026 total comp
$44,733
Base pay
$44,733
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,733
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

Margie Washington is a School Safety Officer at Office of School Safety. 2026 total compensation came to $44,733. Their bargaining unit is Spap.

Ameen Williams

School Safety Officer/Office of School Safety

2026 total comp
$44,733
Base pay
$44,733
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,733
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

Ameen Williams works as a School Safety Officer for Office of School Safety. Ameen earned $44,733 in 2026. Union affiliation: Spap.

Denise Wright

School Safety Officer/Office of School Safety

2026 total comp
$44,733
Base pay
$44,733
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,733
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, Denise Wright serves as a School Safety Officer. Their 2026 pay totaled $44,733. They are represented by Spap.

Dominique Wyche

School Safety Officer/Office of School Safety

2026 total comp
$44,733
Base pay
$44,733
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,733
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 Wyche works as a School Safety Officer for Office of School Safety. Dominique earned $44,733 in 2026. Their bargaining unit is Spap.

Nicolette Williams

School Safety Officer/Office of School Safety

2026 total comp
$44,733
Base pay
$44,733
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,733
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

Nicolette Williams holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $44,733. Their bargaining unit is Spap.

Sheree Bey

School Safety Officer/Office of School Safety

2026 total comp
$44,733
Base pay
$44,733
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,733
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

Sheree Bey holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $44,733. Union affiliation: Spap.

Daniel Boyette

School Safety Officer/Office of School Safety

2026 total comp
$44,733
Base pay
$44,733
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,733
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

Daniel Boyette works as a School Safety Officer for Office of School Safety. Daniel earned $44,733 in 2026. They are represented by Spap.

Vivienne Brothers-Mcnair

School Safety Officer/Office of School Safety

2026 total comp
$44,733
Base pay
$44,733
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,733
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

Vivienne Brothers-Mcnair is a School Safety Officer at Office of School Safety. 2026 total compensation came to $44,733. Their bargaining unit is Spap.

Maurice Carr

School Safety Officer/Office of School Safety

2026 total comp
$44,733
Base pay
$44,733
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,733
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

Maurice Carr holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $44,733. They are represented by Spap.

Patrice Cohen

School Safety Officer/Office of School Safety

2026 total comp
$44,733
Base pay
$44,733
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,733
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

Patrice Cohen is a School Safety Officer at Office of School Safety. 2026 total compensation came to $44,733. They are represented by Spap.

Keyana Cross

School Safety Officer/Office of School Safety

2026 total comp
$44,733
Base pay
$44,733
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,733
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

Keyana Cross holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $44,733. They are represented by Spap.

Shawana Davis

School Safety Officer/Office of School Safety

2026 total comp
$44,733
Base pay
$44,733
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,733
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

Shawana Davis is a School Safety Officer at Office of School Safety. 2026 total compensation came to $44,733. Their bargaining unit is Spap.

Aeiron Davis-Sapp

School Safety Officer/Office of School Safety

2026 total comp
$44,733
Base pay
$44,733
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,733
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

Aeiron Davis-Sapp is a School Safety Officer at Office of School Safety. 2026 total compensation came to $44,733. Union affiliation: Spap.

Demetrius Devoe

School Safety Officer/Office of School Safety

2026 total comp
$44,733
Base pay
$44,733
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,733
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

Demetrius Devoe holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $44,733. Their bargaining unit is Spap.

Raphael Edwards

School Safety Officer/Office of School Safety

2026 total comp
$44,733
Base pay
$44,733
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,733
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

Raphael Edwards is a School Safety Officer at Office of School Safety. 2026 total compensation came to $44,733. Their bargaining unit is Spap.

April Gaddy

School Safety Officer/Office of School Safety

2026 total comp
$44,733
Base pay
$44,733
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,733
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

April Gaddy works as a School Safety Officer for Office of School Safety. April earned $44,733 in 2026. Their bargaining unit is Spap.

Jessica Grice

School Safety Officer/Office of School Safety

2026 total comp
$44,733
Base pay
$44,733
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,733
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

Jessica Grice works as a School Safety Officer for Office of School Safety. Jessica earned $44,733 in 2026. Their bargaining unit is Spap.

Mickye Hardy Bredell

School Safety Officer/Office of School Safety

2026 total comp
$44,733
Base pay
$44,733
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,733
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

Mickye Hardy Bredell works as a School Safety Officer for Office of School Safety. Mickye earned $44,733 in 2026. They are represented by Spap.

Derrick Holmes

School Safety Officer/Office of School Safety

2026 total comp
$44,733
Base pay
$44,733
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,733
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

Derrick Holmes works as a School Safety Officer for Office of School Safety. Derrick earned $44,733 in 2026. They are represented by Spap.

Paula Jackson

School Safety Officer/Office of School Safety

2026 total comp
$44,733
Base pay
$44,733
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,733
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, Paula Jackson serves as a School Safety Officer. Their 2026 pay totaled $44,733. They are represented by Spap.

Shonda Jackson

School Safety Officer/Office of School Safety

2026 total comp
$44,733
Base pay
$44,733
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,733
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

Shonda Jackson is a School Safety Officer at Office of School Safety. 2026 total compensation came to $44,733. Union affiliation: Spap.

Aisha Locke

School Safety Officer/Office of School Safety

2026 total comp
$44,733
Base pay
$44,733
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,733
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

Aisha Locke holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $44,733. They are represented by Spap.

Alexander Lopez

School Safety Officer/Office of School Safety

2026 total comp
$44,733
Base pay
$44,733
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,733
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, Alexander Lopez serves as a School Safety Officer. Their 2026 pay totaled $44,733. Their bargaining unit is Spap.

Germaine Lowden

School Safety Officer/Office of School Safety

2026 total comp
$44,733
Base pay
$44,733
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,733
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

Germaine Lowden works as a School Safety Officer for Office of School Safety. Germaine earned $44,733 in 2026. They are represented by Spap.

Angela Mccollum

School Safety Officer/Office of School Safety

2026 total comp
$44,733
Base pay
$44,733
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,733
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

Angela Mccollum works as a School Safety Officer for Office of School Safety. Angela earned $44,733 in 2026. Union affiliation: Spap.