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 1

Craig Johnson

Chief Safety Executive/Office of School Safety

2026 total comp
$207,880
Base pay
$207,880
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$207,880
Union / bargaining unit
NON-REPRESENTED
Pay basis
Salaried

Source-specific fields

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

Craig Johnson works as a Chief Safety Executive for Office of School Safety. Craig earned $207,880 in 2026. Union affiliation: NON-REPRESENTED.

John Mulligan

Deputy Chief Safety Executive/Office of School Safety

2026 total comp
$156,560
Base pay
$156,560
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$156,560
Union / bargaining unit
NON-REPRESENTED
Pay basis
Salaried

Source-specific fields

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

John Mulligan works as a Deputy Chief Safety Executive for Office of School Safety. John earned $156,560 in 2026. Their bargaining unit is NON-REPRESENTED.

Crystal Lynch

Executive Director, School Safety/Office of School Safety

2026 total comp
$130,810
Base pay
$130,810
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$130,810
Union / bargaining unit
NON-REPRESENTED
Pay basis
Salaried

Source-specific fields

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

Crystal Lynch holds the role of Executive Director, School Safety at Office of School Safety. In 2026, their total compensation was $130,810. Union affiliation: NON-REPRESENTED.

Brandy Blasko

Director, School Safety Operations/Office of School Safety

2026 total comp
$118,121
Base pay
$118,121
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$118,121
Union / bargaining unit
NON-REPRESENTED
Pay basis
Salaried

Source-specific fields

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

Brandy Blasko holds the role of Director, School Safety Operations at Office of School Safety. In 2026, their total compensation was $118,121. They are represented by NON-REPRESENTED.

Tyisha Wright-Godwin

Executive Director, School Safety/Office of School Safety

2026 total comp
$116,368
Base pay
$116,368
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$116,368
Union / bargaining unit
NON-REPRESENTED
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, Tyisha Wright-Godwin serves as a Executive Director, School Safety. Their 2026 pay totaled $116,368. Their bargaining unit is NON-REPRESENTED.

Tricia London

Director, School Safety Operations/Office of School Safety

2026 total comp
$107,607
Base pay
$107,607
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$107,607
Union / bargaining unit
NON-REPRESENTED
Pay basis
Salaried

Source-specific fields

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

Tricia London holds the role of Director, School Safety Operations at Office of School Safety. In 2026, their total compensation was $107,607. They are represented by NON-REPRESENTED.

Robert Whitfield

Director, School Safety Operations/Office of School Safety

2026 total comp
$101,014
Base pay
$101,014
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$101,014
Union / bargaining unit
NON-REPRESENTED
Pay basis
Salaried

Source-specific fields

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

Robert Whitfield works as a Director, School Safety Operations for Office of School Safety. Robert earned $101,014 in 2026. Union affiliation: NON-REPRESENTED.

Joanne Wells Arrington

Project Manager/Office of School Safety

2026 total comp
$92,740
Base pay
$92,740
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$92,740
Union / bargaining unit
NON-REPRESENTED
Pay basis
Salaried

Source-specific fields

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

Joanne Wells Arrington holds the role of Project Manager at Office of School Safety. In 2026, their total compensation was $92,740. Union affiliation: NON-REPRESENTED.

Lincoln Thompson

Training Specialist, School Safety/Office of School Safety

2026 total comp
$92,150
Base pay
$92,150
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$92,150
Union / bargaining unit
NON-REPRESENTED
Pay basis
Salaried

Source-specific fields

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

Lincoln Thompson works as a Training Specialist, School Safety for Office of School Safety. Lincoln earned $92,150 in 2026. Their bargaining unit is NON-REPRESENTED.

Sean Erixon

Security Technology System Administrator/Office of School Safety

2026 total comp
$91,317
Base pay
$91,317
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,317
Union / bargaining unit
NON-REPRESENTED
Pay basis
Salaried

Source-specific fields

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

Sean Erixon works as a Security Technology System Administrator for Office of School Safety. Sean earned $91,317 in 2026. Union affiliation: NON-REPRESENTED.

Tehran Caldwell

School Safety Area Manager/Office of School Safety

2026 total comp
$85,186
Base pay
$85,186
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$85,186
Union / bargaining unit
CASA
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, Tehran Caldwell serves as a School Safety Area Manager. Their 2026 pay totaled $85,186. Their bargaining unit is CASA.

Natalie Carroll

School Safety Area Manager/Office of School Safety

2026 total comp
$85,186
Base pay
$85,186
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$85,186
Union / bargaining unit
CASA
Pay basis
Salaried

Source-specific fields

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

Natalie Carroll works as a School Safety Area Manager for Office of School Safety. Natalie earned $85,186 in 2026. Union affiliation: CASA.

Tiffany Curry

School Safety Area Manager/Office of School Safety

2026 total comp
$85,186
Base pay
$85,186
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$85,186
Union / bargaining unit
CASA
Pay basis
Salaried

Source-specific fields

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

Tiffany Curry holds the role of School Safety Area Manager at Office of School Safety. In 2026, their total compensation was $85,186. Union affiliation: CASA.

Matthew D'Imperio

School Safety Area Manager/Office of School Safety

2026 total comp
$85,186
Base pay
$85,186
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$85,186
Union / bargaining unit
CASA
Pay basis
Salaried

Source-specific fields

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

Matthew D'Imperio works as a School Safety Area Manager for Office of School Safety. Matthew earned $85,186 in 2026. Their bargaining unit is CASA.

Epifanio Figueroa

School Safety Area Manager/Office of School Safety

2026 total comp
$85,186
Base pay
$85,186
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$85,186
Union / bargaining unit
CASA
Pay basis
Salaried

Source-specific fields

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

Epifanio Figueroa works as a School Safety Area Manager for Office of School Safety. Epifanio earned $85,186 in 2026. They are represented by CASA.

Erica Gilyard

School Safety Area Manager/Office of School Safety

2026 total comp
$85,186
Base pay
$85,186
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$85,186
Union / bargaining unit
CASA
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, Erica Gilyard serves as a School Safety Area Manager. Their 2026 pay totaled $85,186. They are represented by CASA.

Stefan Johnson

School Safety Area Manager/Office of School Safety

2026 total comp
$85,186
Base pay
$85,186
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$85,186
Union / bargaining unit
CASA
Pay basis
Salaried

Source-specific fields

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

Stefan Johnson works as a School Safety Area Manager for Office of School Safety. Stefan earned $85,186 in 2026. Their bargaining unit is CASA.

Shymara Jones

School Safety Area Manager/Office of School Safety

2026 total comp
$85,186
Base pay
$85,186
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$85,186
Union / bargaining unit
CASA
Pay basis
Salaried

Source-specific fields

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

Shymara Jones works as a School Safety Area Manager for Office of School Safety. Shymara earned $85,186 in 2026. Union affiliation: CASA.

Thomas Terry

School Safety Area Manager/Office of School Safety

2026 total comp
$85,186
Base pay
$85,186
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$85,186
Union / bargaining unit
CASA
Pay basis
Salaried

Source-specific fields

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

Thomas Terry holds the role of School Safety Area Manager at Office of School Safety. In 2026, their total compensation was $85,186. Union affiliation: CASA.

Tamika Ball

School Safety Area Manager/Office of School Safety

2026 total comp
$82,495
Base pay
$82,495
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$82,495
Union / bargaining unit
CASA
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, Tamika Ball serves as a School Safety Area Manager. Their 2026 pay totaled $82,495. They are represented by CASA.

Roland Hayward

School Safety Area Manager/Office of School Safety

2026 total comp
$82,495
Base pay
$82,495
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$82,495
Union / bargaining unit
CASA
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, Roland Hayward serves as a School Safety Area Manager. Their 2026 pay totaled $82,495. They are represented by CASA.

Terrell Roby

School Safety Area Manager/Office of School Safety

2026 total comp
$82,495
Base pay
$82,495
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$82,495
Union / bargaining unit
CASA
Pay basis
Salaried

Source-specific fields

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

Terrell Roby holds the role of School Safety Area Manager at Office of School Safety. In 2026, their total compensation was $82,495. They are represented by CASA.

Andrew Byard

Investigative Supervisor/Office of School Safety

2026 total comp
$81,660
Base pay
$81,660
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$81,660
Union / bargaining unit
NON-REPRESENTED
Pay basis
Salaried

Source-specific fields

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

Andrew Byard holds the role of Investigative Supervisor at Office of School Safety. In 2026, their total compensation was $81,660. Their bargaining unit is NON-REPRESENTED.

Stephanie Le Clair

Project Manager, School Safety/Office of School Safety

2026 total comp
$75,157
Base pay
$75,157
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$75,157
Union / bargaining unit
NON-REPRESENTED
Pay basis
Salaried

Source-specific fields

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

Stephanie Le Clair holds the role of Project Manager, School Safety at Office of School Safety. In 2026, their total compensation was $75,157. They are represented by NON-REPRESENTED.

Imani Crenshaw

Project Manager, School Safety/Office of School Safety

2026 total comp
$73,519
Base pay
$73,519
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$73,519
Union / bargaining unit
NON-REPRESENTED
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, Imani Crenshaw serves as a Project Manager, School Safety. Their 2026 pay totaled $73,519. They are represented by NON-REPRESENTED.

Kevin Rosa

Program Manager, Operations & Grants Development, School Safety/Office of School Safety

2026 total comp
$71,717
Base pay
$71,717
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$71,717
Union / bargaining unit
NON-REPRESENTED
Pay basis
Salaried

Source-specific fields

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

Kevin Rosa holds the role of Program Manager, Operations & Grants Development, School Safety at Office of School Safety. In 2026, their total compensation was $71,717. They are represented by NON-REPRESENTED.

Daneisha Williams

Program Manager, Operations & Grants Development, School Safety/Office of School Safety

2026 total comp
$71,717
Base pay
$71,717
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$71,717
Union / bargaining unit
NON-REPRESENTED
Pay basis
Salaried

Source-specific fields

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

Daneisha Williams works as a Program Manager, Operations & Grants Development, School Safety for Office of School Safety. Daneisha earned $71,717 in 2026. They are represented by NON-REPRESENTED.

Lieren Tyira

Research Assistant/Office of School Safety

2026 total comp
$71,048
Base pay
$71,048
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$71,048
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

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

Lieren Tyira is a Research Assistant at Office of School Safety. 2026 total compensation came to $71,048. Union affiliation: PFT.

Zirconia Lake

Threat Assessment Liaison/Office of School Safety

2026 total comp
$70,528
Base pay
$70,528
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$70,528
Union / bargaining unit
NON-REPRESENTED
Pay basis
Salaried

Source-specific fields

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

Zirconia Lake works as a Threat Assessment Liaison for Office of School Safety. Zirconia earned $70,528 in 2026. Union affiliation: NON-REPRESENTED.

Cesarina Maldonado

Serious Incident Unit Supervisor/Office of School Safety

2026 total comp
$69,774
Base pay
$69,774
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$69,774
Union / bargaining unit
CASA
Pay basis
Salaried

Source-specific fields

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

Cesarina Maldonado works as a Serious Incident Unit Supervisor for Office of School Safety. Cesarina earned $69,774 in 2026. They are represented by CASA.

Marquise Mitchell

Program Coordinator, Multiple Offices, School Safety/Office of School Safety

2026 total comp
$69,734
Base pay
$69,734
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$69,734
Union / bargaining unit
NON-REPRESENTED
Pay basis
Salaried

Source-specific fields

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

Marquise Mitchell is a Program Coordinator, Multiple Offices, School Safety at Office of School Safety. 2026 total compensation came to $69,734. They are represented by NON-REPRESENTED.

Nadine Jones

Threat Assessment Liaison/Office of School Safety

2026 total comp
$69,632
Base pay
$69,632
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$69,632
Union / bargaining unit
NON-REPRESENTED
Pay basis
Salaried

Source-specific fields

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

Nadine Jones holds the role of Threat Assessment Liaison at Office of School Safety. In 2026, their total compensation was $69,632. They are represented by NON-REPRESENTED.

Demetrius Beasley

School Safety Supervisor, Saturday - Wednesday/Office of School Safety

2026 total comp
$69,372
Base pay
$69,372
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$69,372
Union / bargaining unit
CASA
Pay basis
Salaried

Source-specific fields

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

Demetrius Beasley works as a School Safety Supervisor, Saturday - Wednesday for Office of School Safety. Demetrius earned $69,372 in 2026. Their bargaining unit is CASA.

Clarissa Carter

School Safety Supervisor, Saturday - Wednesday/Office of School Safety

2026 total comp
$69,372
Base pay
$69,372
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$69,372
Union / bargaining unit
CASA
Pay basis
Salaried

Source-specific fields

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

Clarissa Carter is a School Safety Supervisor, Saturday - Wednesday at Office of School Safety. 2026 total compensation came to $69,372. Union affiliation: CASA.

Tyrone Graham

School Safety Supervisor, Saturday - Wednesday/Office of School Safety

2026 total comp
$69,372
Base pay
$69,372
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$69,372
Union / bargaining unit
CASA
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, Tyrone Graham serves as a School Safety Supervisor, Saturday - Wednesday. Their 2026 pay totaled $69,372. They are represented by CASA.

Elisha Roberson

School Safety Supervisor, Saturday - Wednesday/Office of School Safety

2026 total comp
$69,372
Base pay
$69,372
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$69,372
Union / bargaining unit
CASA
Pay basis
Salaried

Source-specific fields

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

Elisha Roberson works as a School Safety Supervisor, Saturday - Wednesday for Office of School Safety. Elisha earned $69,372 in 2026. They are represented by CASA.

Jamal Goodwin

Intrusion Detection Systems Technician, Monday - Friday/Office of School Safety

2026 total comp
$68,791
Base pay
$68,791
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$68,791
Union / bargaining unit
PFT
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, Jamal Goodwin serves as a Intrusion Detection Systems Technician, Monday - Friday. Their 2026 pay totaled $68,791. They are represented by PFT.

Benjamin Thompson

Intrusion Detection Systems Technician, Monday - Friday/Office of School Safety

2026 total comp
$68,791
Base pay
$68,791
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$68,791
Union / bargaining unit
PFT
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, Benjamin Thompson serves as a Intrusion Detection Systems Technician, Monday - Friday. Their 2026 pay totaled $68,791. Their bargaining unit is PFT.

Theresa Thoulouis

Threat Assessment Liaison/Office of School Safety

2026 total comp
$68,595
Base pay
$68,595
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$68,595
Union / bargaining unit
NON-REPRESENTED
Pay basis
Salaried

Source-specific fields

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

Theresa Thoulouis is a Threat Assessment Liaison at Office of School Safety. 2026 total compensation came to $68,595. Union affiliation: NON-REPRESENTED.

Robin Kiser

Executive Assistant, School Safety/Office of School Safety

2026 total comp
$66,435
Base pay
$66,435
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$66,435
Union / bargaining unit
NON-REPRESENTED
Pay basis
Salaried

Source-specific fields

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

At Office of School Safety, Robin Kiser serves as a Executive Assistant, School Safety. Their 2026 pay totaled $66,435. Their bargaining unit is NON-REPRESENTED.