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 9

Bessie Hudicek

School Safety Officer/Office of School Safety

2026 total comp
$40,574
Base pay
$40,574
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$40,574
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, Bessie Hudicek serves as a School Safety Officer. Their 2026 pay totaled $40,574. Union affiliation: SPAP.

Terrence Irby

School Safety Officer/Office of School Safety

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

Terrence Irby holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $40,574. Union affiliation: SPAP.

Denise Irving

School Safety Officer/Office of School Safety

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

Denise Irving holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $40,574. They are represented by SPAP.

Marissa Linton

School Safety Officer/Office of School Safety

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

Marissa Linton holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $40,574. Union affiliation: SPAP.

Wilfredo Malave

School Safety Officer/Office of School Safety

2026 total comp
$40,574
Base pay
$40,574
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$40,574
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, Wilfredo Malave serves as a School Safety Officer. Their 2026 pay totaled $40,574. Union affiliation: SPAP.

Shani Marchaman

School Safety Officer/Office of School Safety

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

Shani Marchaman holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $40,574. Their bargaining unit is SPAP.

Jada Martin

School Safety Officer/Office of School Safety

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

Jada Martin is a School Safety Officer at Office of School Safety. 2026 total compensation came to $40,574. Union affiliation: SPAP.

Tresa Mccormick

School Safety Officer/Office of School Safety

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

Tresa Mccormick holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $40,574. Their bargaining unit is SPAP.

Tarasha Mercan

School Safety Officer/Office of School Safety

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

Tarasha Mercan holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $40,574. They are represented by SPAP.

Crystal Milbourne

School Safety Officer/Office of School Safety

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

Crystal Milbourne holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $40,574. They are represented by SPAP.

Alicia Moore

School Safety Officer/Office of School Safety

2026 total comp
$40,574
Base pay
$40,574
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$40,574
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, Alicia Moore serves as a School Safety Officer. Their 2026 pay totaled $40,574. They are represented by SPAP.

Jibri Moore

School Safety Officer/Office of School Safety

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

Jibri Moore holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $40,574. Their bargaining unit is SPAP.

Salathiel Neely

School Safety Officer/Office of School Safety

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

Salathiel Neely is a School Safety Officer at Office of School Safety. 2026 total compensation came to $40,574. Union affiliation: SPAP.

Nykeema Owens

School Safety Officer/Office of School Safety

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

Nykeema Owens holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $40,574. Union affiliation: SPAP.

Melissa Phillips

School Safety Officer/Office of School Safety

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

Melissa Phillips holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $40,574. Their bargaining unit is SPAP.

Jerson Pollock

School Safety Officer/Office of School Safety

2026 total comp
$40,574
Base pay
$40,574
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$40,574
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, Jerson Pollock serves as a School Safety Officer. Their 2026 pay totaled $40,574. Union affiliation: SPAP.

Alisha Shivers

School Safety Officer/Office of School Safety

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

Alisha Shivers holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $40,574. Union affiliation: SPAP.

Christal Skinner

School Safety Officer/Office of School Safety

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

Christal Skinner works as a School Safety Officer for Office of School Safety. Christal earned $40,574 in 2026. Union affiliation: SPAP.

Callitta Smith

School Safety Officer/Office of School Safety

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

Callitta Smith is a School Safety Officer at Office of School Safety. 2026 total compensation came to $40,574. They are represented by SPAP.

Rickiya Stanton

School Safety Officer/Office of School Safety

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

Rickiya Stanton is a School Safety Officer at Office of School Safety. 2026 total compensation came to $40,574. Union affiliation: SPAP.

Dawn Thesing

School Safety Officer/Office of School Safety

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

Dawn Thesing is a School Safety Officer at Office of School Safety. 2026 total compensation came to $40,574. Their bargaining unit is SPAP.

Ryan Thomas

School Safety Officer/Office of School Safety

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

Ryan Thomas is a School Safety Officer at Office of School Safety. 2026 total compensation came to $40,574. They are represented by SPAP.

Keshaun Walker

School Safety Officer/Office of School Safety

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

Keshaun Walker works as a School Safety Officer for Office of School Safety. Keshaun earned $40,574 in 2026. Union affiliation: SPAP.

Devon Wallach

School Safety Officer/Office of School Safety

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

Devon Wallach is a School Safety Officer at Office of School Safety. 2026 total compensation came to $40,574. Their bargaining unit is SPAP.

Erica White-Gomez

School Safety Officer/Office of School Safety

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

Erica White-Gomez holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $40,574. Their bargaining unit is SPAP.

Daniel Williams

School Safety Officer/Office of School Safety

2026 total comp
$40,574
Base pay
$40,574
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$40,574
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, Daniel Williams serves as a School Safety Officer. Their 2026 pay totaled $40,574. They are represented by SPAP.

Gwendolyn Williams

School Safety Officer/Office of School Safety

2026 total comp
$40,574
Base pay
$40,574
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$40,574
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, Gwendolyn Williams serves as a School Safety Officer. Their 2026 pay totaled $40,574. Their bargaining unit is SPAP.

Shawn Woods

School Safety Officer/Office of School Safety

2026 total comp
$40,574
Base pay
$40,574
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$40,574
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 Woods works as a School Safety Officer for Office of School Safety. Shawn earned $40,574 in 2026. They are represented by SPAP.

Anthonia Ballard

School Safety Officer/Office of School Safety

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

Anthonia Ballard is a School Safety Officer at Office of School Safety. 2026 total compensation came to $37,769. Union affiliation: SPAP.

Francoise Beauzile

School Safety Officer/Office of School Safety

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

Francoise Beauzile holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $37,769. Their bargaining unit is SPAP.

Lajuan Blanton

School Safety Officer/Office of School Safety

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

Lajuan Blanton works as a School Safety Officer for Office of School Safety. Lajuan earned $37,769 in 2026. Union affiliation: SPAP.

Shivaia Blythe

School Safety Officer/Office of School Safety

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

Shivaia Blythe holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $37,769. Their bargaining unit is SPAP.

Senquetta Bonaparte

School Safety Officer/Office of School Safety

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

Senquetta Bonaparte holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $37,769. They are represented by SPAP.

Rashida Bowler

School Safety Officer/Office of School Safety

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

Rashida Bowler works as a School Safety Officer for Office of School Safety. Rashida earned $37,769 in 2026. Their bargaining unit is SPAP.

Neena Brown

School Safety Officer/Office of School Safety

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

Neena Brown works as a School Safety Officer for Office of School Safety. Neena earned $37,769 in 2026. Union affiliation: SPAP.

Mildred Carter

School Safety Officer/Office of School Safety

2026 total comp
$37,769
Base pay
$37,769
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$37,769
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, Mildred Carter serves as a School Safety Officer. Their 2026 pay totaled $37,769. Union affiliation: SPAP.

India Cason

School Safety Officer/Office of School Safety

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

India Cason holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $37,769. They are represented by SPAP.

Claud Moreau

School Safety Officer/Office of School Safety

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

Claud Moreau works as a School Safety Officer for Office of School Safety. Claud earned $37,769 in 2026. They are represented by SPAP.

Kierra Fagan

School Safety Officer/Office of School Safety

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

Kierra Fagan works as a School Safety Officer for Office of School Safety. Kierra earned $37,769 in 2026. Union affiliation: SPAP.

George Flanagan

School Safety Officer/Office of School Safety

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

George Flanagan holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $37,769. Union affiliation: SPAP.