GCGovComp.app

School District of Philadelphia / Office of School Safety / School Safety Officer

Job-title file

School Safety Officer

Carry out the duties of this position in support of the agency's public mission.

300 employees hold this title in Office of School Safety. Median total compensation for the role is $44,733, below the department median of $47,413.

Employees
300
Total payroll
$13.2M
Role median
$44,733
Agency median
$47,413
Comparison
Below

What the records show

Role pay distribution

Pay distribution for this role

$35,562$52,514+

Hover a bar for its range; click to filter the list below.

How total compensation varies among the 300 people in this role. Even for one job title, pay differs with seniority, step, overtime, and tenure. Each bar is a pay range; the far-right bar collects the highest earners.

Compare departments

This role across School District of Philadelphia

School Safety Officer is held in 29 School District of Philadelphia departments. In Office of School Safety, the median of $44,733 ranks #26 of 29.

Highest-paying departments for this role

Median total compensation for the School Safety Officer role in other School District of Philadelphiadepartments (highest first). Each bar links to that department’s page for this role.

Record list

Employees with this title

Page 5

Khemaies Marzouk

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

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

Angelia Shaw

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

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

Jonese Wood

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

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

Sharif Muhammad-El

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

Sharif Muhammad-El 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.

Sanchez Odena

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

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

Calisa Ahmad-Hargrove

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

Calisa Ahmad-Hargrove works as a School Safety Officer for Office of School Safety. Calisa earned $40,574 in 2026. They are represented by Spap.

Kimberly Anderson

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

Kimberly Anderson works as a School Safety Officer for Office of School Safety. Kimberly earned $40,574 in 2026. Their bargaining unit is Spap.

Sheila Anderson

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

Sheila Anderson holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $40,574. Union affiliation: Spap.

Tyima Bacon

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, Tyima Bacon serves as a School Safety Officer. Their 2026 pay totaled $40,574. Their bargaining unit is Spap.

Terrance Baldwin

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

Terrance Baldwin 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.

Carl Benbow

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

Carl Benbow is a School Safety Officer at Office of School Safety. 2026 total compensation came to $40,574. Union affiliation: Spap.

Hector Morel

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, Hector Morel serves as a School Safety Officer. Their 2026 pay totaled $40,574. Union affiliation: Spap.

Londell Gallashaw

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

Londell Gallashaw 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.

Khaeef Green

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

Khaeef Green is a School Safety Officer at Office of School Safety. 2026 total compensation came to $40,574. Union affiliation: Spap.

Ricardo Griffith

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

Ricardo Griffith is a School Safety Officer at Office of School Safety. 2026 total compensation came to $40,574. Union affiliation: Spap.

Maria Hairston

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

Maria Hairston works as a School Safety Officer for Office of School Safety. Maria earned $40,574 in 2026. Their bargaining unit is Spap.

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.

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.

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.

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.

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.

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.

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.

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.

Danita Bates

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

Danita Bates is a School Safety Officer at Office of School Safety. 2026 total compensation came to $40,574. Union affiliation: Spap.

Tisa Beckham

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, Tisa Beckham serves as a School Safety Officer. Their 2026 pay totaled $40,574. Union affiliation: Spap.

Bernadene Bligen

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

Bernadene Bligen 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.

Shonza Booker

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

Shonza Booker works as a School Safety Officer for Office of School Safety. Shonza earned $40,574 in 2026. They are represented by Spap.

Amiracle Brown

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

Amiracle Brown works as a School Safety Officer for Office of School Safety. Amiracle earned $40,574 in 2026. Union affiliation: Spap.

Dasiah Cooper

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

Dasiah Cooper holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $40,574. Union affiliation: Spap.

Kerri Crawford-Brown

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, Kerri Crawford-Brown serves as a School Safety Officer. Their 2026 pay totaled $40,574. Their bargaining unit is Spap.

Jackieline Cruz

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

Jackieline Cruz is a School Safety Officer at Office of School Safety. 2026 total compensation came to $40,574. Their bargaining unit is Spap.

Mary Davis

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

Mary Davis is a School Safety Officer at Office of School Safety. 2026 total compensation came to $40,574. They are represented by Spap.

Simira Dupree

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

Simira Dupree is a School Safety Officer at Office of School Safety. 2026 total compensation came to $40,574. Union affiliation: Spap.

Michaela Fletcher

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

Michaela Fletcher is a School Safety Officer at Office of School Safety. 2026 total compensation came to $40,574. They are represented by Spap.

Dalton Gates

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

Dalton Gates holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $40,574. Union affiliation: Spap.