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
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+

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.

Record list

Employees with this title

Highest-paid first / page 7

Melonie Mcknight

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, Melonie Mcknight serves as a School Safety Officer. Their 2026 pay totaled $37,769. Their bargaining unit is SPAP.

Eben Muhammad

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

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

Kenneth Philson

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

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

Namirh Rahim

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

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

Franklin Porter

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

Franklin Porter is a School Safety Officer at Office of School Safety. 2026 total compensation came to $37,769. They are represented by SPAP.

Andre Romero

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

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

Callie Rozier

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, Callie Rozier serves as a School Safety Officer. Their 2026 pay totaled $37,769. They are represented by SPAP.

Wadira Ryan

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, Wadira Ryan serves as a School Safety Officer. Their 2026 pay totaled $37,769. Union affiliation: SPAP.

Isaac Santiago

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

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

Foday Sheriff

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, Foday Sheriff serves as a School Safety Officer. Their 2026 pay totaled $37,769. Their bargaining unit is SPAP.

Tiffany Shubert

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

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

Kaprice Tinsley

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

Kaprice Tinsley 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.

Cyril Vanlandingham

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

Cyril Vanlandingham 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.

Marily Velez

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

Marily Velez is a School Safety Officer at Office of School Safety. 2026 total compensation came to $37,769. Their bargaining unit is SPAP.

Ralph Velez

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

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

Christopher Vilchel

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, Christopher Vilchel serves as a School Safety Officer. Their 2026 pay totaled $37,769. They are represented by SPAP.

Zakyha Williams

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

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

Shakira Adams

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

Shakira Adams 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.

Yahia Akarkar

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

Yahia Akarkar 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.

Sohaibe Alaumari

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

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

Teriek Barnes

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, Teriek Barnes serves as a School Safety Officer. Their 2026 pay totaled $35,562. They are represented by SPAP.

Andre Bell

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, Andre Bell serves as a School Safety Officer. Their 2026 pay totaled $35,562. They are represented by SPAP.

Barvina Campbell

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

Barvina Campbell 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.

Gayle Conley

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, Gayle Conley serves as a School Safety Officer. Their 2026 pay totaled $35,562. Their bargaining unit is SPAP.

Jessica Cox

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, Jessica Cox serves as a School Safety Officer. Their 2026 pay totaled $35,562. Union affiliation: SPAP.

Joshua Cruz

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

Joshua Cruz 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.

Zaakira Dublin

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

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

Dewanne Fisher

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

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

Eugene Frasier

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

Eugene Frasier 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.

Keith Harris

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 Harris 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.

Winter Henderson

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

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

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.