GCGovComp.app

City of Philadelphia / Oig Office of Inspector General

Agency file

Oig Office of Inspector General

Source file: City of Philadelphia — Employee Earnings / ingested Jun 19, 2026

The Oig Office of Inspector General is a government agency that delivers public services and programs within its jurisdiction.

In 2026, this agency had 22 employees with median total compensation of $19,228; the highest distinct record was $44,783.

Year
2026
Employees
22
Median total
$19,228
Highest record
$44,783

What the records show

Compensation analytics

These summaries compare pay within the agency before listing individual records.

Salary distribution

$14,609$44,783+

How 2026 total compensation is spread across the 22 employees. Each bar is a pay range; taller bars mean more people earn in that range. The amber line marks the median ($19,228) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$22,971 (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
$16,966
$18,851
$19,228
$27,587
$32,828

The pay ladder for this department. Someone at the 90th percentile earns $32,828 — more than 90% of the department; the 10th percentile earns $16,966. 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

Derek Riker

Deputy Inspector General/Oig Office of Inspector General

2022 total comp
$108,074
Base pay
$108,074
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$108,074
Employment type
Salaried

Source-specific fields

Base Salary
$112,000
Employee Category
Exempt
Job Code
D354
Public Id
19656
Total Pay
$108,074

Derek Riker works as a Deputy Inspector General for Oig Office of Inspector General. Their status is salaried. Derek earned $108,074 in 2022.

Miles Smith

Senior Investigator/Oig Office of Inspector General

2024 total comp
$104,635
Base pay
$80,010
Overtime
$0
Other pay
$24,625
Benefits
$0
Total compensation
$104,635
Employment type
Salaried

Source-specific fields

Base Salary
$95,004
Employee Category
Exempt
Job Code
S317
Public Id
16911
Total Pay
$104,635

Miles Smith works as a Senior Investigator for Oig Office of Inspector General. Their status is salaried. Miles earned $104,635 in 2024.

Amy Kurland

Inspector General/Oig Office of Inspector General

2020 total comp
$83,271
Base pay
$28,778
Overtime
$0
Other pay
$54,493
Benefits
$0
Total compensation
$83,271
Employment type
Salaried

Source-specific fields

Base Salary
$163,905
Employee Category
Exempt
Job Code
I423
Public Id
25329
Total Pay
$83,271

Amy Kurland is a Inspector General at Oig Office of Inspector General. They work salaried. 2020 total compensation came to $83,271.

Brian Brown

Investigator 1/Oig Office of Inspector General

2022 total comp
$60,345
Base pay
$41,571
Overtime
$0
Other pay
$18,774
Benefits
$0
Total compensation
$60,345
Employment type
Salaried

Source-specific fields

Base Salary
$70,000
Employee Category
Exempt
Job Code
I552
Public Id
30152
Total Pay
$60,345

At Oig Office of Inspector General, Brian Brown serves as a Investigator 1. They work salaried. Their 2022 pay totaled $60,345.

Oliver Cooney

Investigator 1/Oig Office of Inspector General

2022 total comp
$50,339
Base pay
$44,703
Overtime
$0
Other pay
$5,635
Benefits
$0
Total compensation
$50,339
Employment type
Salaried

Source-specific fields

Base Salary
$61,950
Employee Category
Exempt
Job Code
I552
Public Id
13878
Total Pay
$50,339

Oliver Cooney is a Investigator 1 at Oig Office of Inspector General. They work salaried. 2022 total compensation came to $50,339.

Alexander Desantis

Inspector General/Oig Office of Inspector General

2026 total comp
$44,783
Base pay
$44,783
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,783
Employment type
Salaried

Source-specific fields

Base Salary
$194,804
Employee Category
Exempt
Job Code
I423
Public Id
35569
Total Pay
$44,783

Alexander Desantis is a Inspector General at Oig Office of Inspector General. They work salaried. 2026 total compensation came to $44,783.

William Washington

Deputy Inspector General/Oig Office of Inspector General

2026 total comp
$32,828
Base pay
$32,828
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$32,828
Employment type
Salaried

Source-specific fields

Base Salary
$142,800
Employee Category
Exempt
Job Code
D354
Public Id
7478
Total Pay
$32,828

At Oig Office of Inspector General, William Washington serves as a Deputy Inspector General. They work salaried. Their 2026 pay totaled $32,828.

Nicole Harrington

Deputy Inspector General/Oig Office of Inspector General

2026 total comp
$32,828
Base pay
$32,828
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$32,828
Employment type
Salaried

Source-specific fields

Base Salary
$142,800
Employee Category
Exempt
Job Code
D354
Public Id
36723
Total Pay
$32,828

Nicole Harrington works as a Deputy Inspector General for Oig Office of Inspector General. Their status is salaried. Nicole earned $32,828 in 2026.

Khalid Taggart

Deputy Inspector General/Oig Office of Inspector General

2026 total comp
$32,828
Base pay
$32,828
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$32,828
Employment type
Salaried

Source-specific fields

Base Salary
$142,800
Employee Category
Exempt
Job Code
D354
Public Id
36178
Total Pay
$32,828

Khalid Taggart is a Deputy Inspector General at Oig Office of Inspector General. They work salaried. 2026 total compensation came to $32,828.

Kathleen Mcafee

First Deputy Inspector General/Oig Office of Inspector General

2019 total comp
$32,439
Base pay
$0
Overtime
$0
Other pay
$32,439
Benefits
$0
Total compensation
$32,439
Employment type
Salaried

Source-specific fields

Base Salary
$136,587
Employee Category
Exempt
Job Code
F385
Public Id
23139
Total Pay
$32,439

At Oig Office of Inspector General, Kathleen Mcafee serves as a First Deputy Inspector General. They work salaried. Their 2019 pay totaled $32,439.

Tracie Johnson

Ombudsperson/Oig Office of Inspector General

2026 total comp
$29,377
Base pay
$29,377
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$29,377
Employment type
Salaried

Source-specific fields

Base Salary
$127,786
Employee Category
Exempt
Job Code
O300
Public Id
42835
Total Pay
$29,377

Tracie Johnson holds the role of Ombudsperson at Oig Office of Inspector General. Their status is salaried. In 2026, their total compensation was $29,377.

Misty Sparks

Ombudsperson/Oig Office of Inspector General

2026 total comp
$27,587
Base pay
$27,587
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$27,587
Employment type
Salaried

Source-specific fields

Base Salary
$120,000
Employee Category
Exempt
Job Code
O300
Public Id
55952
Total Pay
$27,587

Misty Sparks is a Ombudsperson at Oig Office of Inspector General. They work salaried. 2026 total compensation came to $27,587.

Judy Andrews-Battle

Deputy Youth Ombudsperson/Oig Office of Inspector General

2026 total comp
$25,793
Base pay
$25,793
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$25,793
Employment type
Salaried

Source-specific fields

Base Salary
$112,200
Employee Category
Exempt
Job Code
D409
Public Id
21047
Total Pay
$25,793

Judy Andrews-Battle is a Deputy Youth Ombudsperson at Oig Office of Inspector General. They work salaried. 2026 total compensation came to $25,793.

Joshua Wiesenfeld

Investigator 1/Oig Office of Inspector General

2019 total comp
$23,486
Base pay
$23,154
Overtime
$0
Other pay
$333
Benefits
$0
Total compensation
$23,486
Employment type
Salaried

Source-specific fields

Base Salary
$64,890
Employee Category
Exempt
Job Code
I552
Public Id
28682
Total Pay
$23,486

Joshua Wiesenfeld is a Investigator 1 at Oig Office of Inspector General. They work salaried. 2019 total compensation came to $23,486.

Kathleen Macfeeters

Investigative Analyst/Oig Office of Inspector General

2022 total comp
$23,477
Base pay
$22,549
Overtime
$0
Other pay
$929
Benefits
$0
Total compensation
$23,477
Employment type
Salaried

Source-specific fields

Base Salary
$51,500
Employee Category
Exempt
Job Code
I545
Public Id
25926
Total Pay
$23,477

At Oig Office of Inspector General, Kathleen Macfeeters serves as a Investigative Analyst. They work salaried. Their 2022 pay totaled $23,477.

Kristy Lieb Penrose

Office of Inspector General Administrative Officer/Oig Office of Inspector General

2026 total comp
$22,745
Base pay
$22,745
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$22,745
Employment type
Salaried

Source-specific fields

Base Salary
$98,940
Employee Category
Exempt
Job Code
O084
Public Id
16703
Total Pay
$22,745

Kristy Lieb Penrose is a Office of Inspector General Administrative Officer at Oig Office of Inspector General. They work salaried. 2026 total compensation came to $22,745.

Gabrielle Haeuber

Senior Associate Youth Ombudsperson/Oig Office of Inspector General

2026 total comp
$20,635
Base pay
$20,635
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$20,635
Employment type
Salaried

Source-specific fields

Base Salary
$89,760
Employee Category
Exempt
Job Code
S326
Public Id
44989
Total Pay
$20,635

Gabrielle Haeuber works as a Senior Associate Youth Ombudsperson for Oig Office of Inspector General. Their status is salaried. Gabrielle earned $20,635 in 2026.

Nicholas Gianos

Chief Investigative Analyst/Oig Office of Inspector General

2026 total comp
$19,228
Base pay
$19,228
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,228
Employment type
Salaried

Source-specific fields

Base Salary
$83,640
Employee Category
Exempt
Job Code
C152
Public Id
42438
Total Pay
$19,228

At Oig Office of Inspector General, Nicholas Gianos serves as a Chief Investigative Analyst. They work salaried. Their 2026 pay totaled $19,228.

James Gunning

Investigator 1/Oig Office of Inspector General

2026 total comp
$19,228
Base pay
$19,228
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,228
Employment type
Salaried

Source-specific fields

Base Salary
$83,640
Employee Category
Exempt
Job Code
I552
Public Id
32648
Total Pay
$19,228

At Oig Office of Inspector General, James Gunning serves as a Investigator 1. They work salaried. Their 2026 pay totaled $19,228.

Dawn Farrell

Investigator 1/Oig Office of Inspector General

2026 total comp
$19,228
Base pay
$19,228
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,228
Employment type
Salaried

Source-specific fields

Base Salary
$83,640
Employee Category
Exempt
Job Code
I552
Public Id
42306
Total Pay
$19,228

At Oig Office of Inspector General, Dawn Farrell serves as a Investigator 1. They work salaried. Their 2026 pay totaled $19,228.

Constance Larussa

Investigator 1/Oig Office of Inspector General

2026 total comp
$19,228
Base pay
$19,228
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,228
Employment type
Salaried

Source-specific fields

Base Salary
$83,640
Employee Category
Exempt
Job Code
I552
Public Id
3841
Total Pay
$19,228

Constance Larussa holds the role of Investigator 1 at Oig Office of Inspector General. Their status is salaried. In 2026, their total compensation was $19,228.

Mabari Byrd

Associate Youth Ombudsperson/Oig Office of Inspector General

2026 total comp
$18,851
Base pay
$18,851
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$18,851
Employment type
Salaried

Source-specific fields

Base Salary
$82,000
Employee Category
Exempt
Job Code
A903
Public Id
49892
Total Pay
$18,851

Mabari Byrd works as a Associate Youth Ombudsperson for Oig Office of Inspector General. Their status is salaried. Mabari earned $18,851 in 2026.

Mark Hatty

Investigator 1/Oig Office of Inspector General

2026 total comp
$18,851
Base pay
$18,851
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$18,851
Employment type
Salaried

Source-specific fields

Base Salary
$82,000
Employee Category
Exempt
Job Code
I552
Public Id
16771
Total Pay
$18,851

At Oig Office of Inspector General, Mark Hatty serves as a Investigator 1. They work salaried. Their 2026 pay totaled $18,851.

Kelly Sagastume

Associate Youth Ombudsperson/Oig Office of Inspector General

2026 total comp
$18,851
Base pay
$18,851
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$18,851
Employment type
Salaried

Source-specific fields

Base Salary
$82,000
Employee Category
Exempt
Job Code
A903
Public Id
51990
Total Pay
$18,851

Kelly Sagastume is a Associate Youth Ombudsperson at Oig Office of Inspector General. They work salaried. 2026 total compensation came to $18,851.

Robert Cashioli

Investigator 1/Oig Office of Inspector General

2026 total comp
$18,851
Base pay
$18,851
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$18,851
Employment type
Salaried

Source-specific fields

Base Salary
$82,000
Employee Category
Exempt
Job Code
I552
Public Id
31389
Total Pay
$18,851

Robert Cashioli works as a Investigator 1 for Oig Office of Inspector General. Their status is salaried. Robert earned $18,851 in 2026.

Collin Kelly

Investigator 1/Oig Office of Inspector General

2026 total comp
$18,380
Base pay
$18,380
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$18,380
Employment type
Salaried

Source-specific fields

Base Salary
$79,950
Employee Category
Exempt
Job Code
I552
Public Id
39794
Total Pay
$18,380

Collin Kelly works as a Investigator 1 for Oig Office of Inspector General. Their status is salaried. Collin earned $18,380 in 2026.

Brian Tom

Communications Manager/Oig Office of Inspector General

2026 total comp
$17,201
Base pay
$17,201
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$17,201
Employment type
Salaried

Source-specific fields

Base Salary
$74,825
Employee Category
Exempt
Job Code
C366
Public Id
35161
Total Pay
$17,201

Brian Tom is a Communications Manager at Oig Office of Inspector General. They work salaried. 2026 total compensation came to $17,201.

Ashley Lewandowski

Administrative Assistant/Oig Office of Inspector General

2026 total comp
$16,966
Base pay
$16,966
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$16,966
Employment type
Salaried

Source-specific fields

Base Salary
$73,800
Employee Category
Exempt
Job Code
A040
Public Id
24916
Total Pay
$16,966

Ashley Lewandowski holds the role of Administrative Assistant at Oig Office of Inspector General. Their status is salaried. In 2026, their total compensation was $16,966.

Natasha Felder

Deputy Youth Ombudsperson/Oig Office of Inspector General

2023 total comp
$16,500
Base pay
$16,500
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$16,500
Employment type
Salaried

Source-specific fields

Base Salary
$110,000
Employee Category
Exempt
Job Code
D409
Public Id
44832
Total Pay
$16,500

Natasha Felder holds the role of Deputy Youth Ombudsperson at Oig Office of Inspector General. Their status is salaried. In 2023, their total compensation was $16,500.

Devon Garrett

Investigative Analyst/Oig Office of Inspector General

2026 total comp
$16,495
Base pay
$16,495
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$16,495
Employment type
Salaried

Source-specific fields

Base Salary
$71,750
Employee Category
Exempt
Job Code
I545
Public Id
43563
Total Pay
$16,495

Devon Garrett holds the role of Investigative Analyst at Oig Office of Inspector General. Their status is salaried. In 2026, their total compensation was $16,495.

Kenneth Key

Investigator 1/Oig Office of Inspector General

2024 total comp
$14,773
Base pay
$14,297
Overtime
$0
Other pay
$477
Benefits
$0
Total compensation
$14,773
Employment type
Salaried

Source-specific fields

Base Salary
$82,600
Employee Category
Exempt
Job Code
I552
Public Id
42206
Total Pay
$14,773

Kenneth Key is a Investigator 1 at Oig Office of Inspector General. They work salaried. 2024 total compensation came to $14,773.

Izhanae Williams

Administrative Assistant/Oig Office of Inspector General

2026 total comp
$14,609
Base pay
$14,609
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$14,609
Employment type
Salaried

Source-specific fields

Base Salary
$63,550
Employee Category
Exempt
Job Code
A040
Public Id
45576
Total Pay
$14,609

Izhanae Williams works as a Administrative Assistant for Oig Office of Inspector General. Their status is salaried. Izhanae earned $14,609 in 2026.

Donald Powers

Investigator 1/Oig Office of Inspector General

2021 total comp
$6,860
Base pay
$5,538
Overtime
$0
Other pay
$1,322
Benefits
$0
Total compensation
$6,860
Employment type
Salaried

Source-specific fields

Base Salary
$73,000
Employee Category
Exempt
Job Code
I552
Public Id
34416
Total Pay
$6,860

Donald Powers holds the role of Investigator 1 at Oig Office of Inspector General. Their status is salaried. In 2021, their total compensation was $6,860.

Julie Shaw

Investigator 1/Oig Office of Inspector General

2024 total comp
$252
Base pay
$0
Overtime
$0
Other pay
$252
Benefits
$0
Total compensation
$252
Employment type
Salaried

Source-specific fields

Base Salary
$78,470
Employee Category
Exempt
Job Code
I552
Public Id
40294
Total Pay
$252

Julie Shaw holds the role of Investigator 1 at Oig Office of Inspector General. Their status is salaried. In 2024, their total compensation was $252.

Shantanu Rai

Investigator 1/Oig Office of Inspector General

2020 total comp
$0
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Salaried

Source-specific fields

Base Salary
$64,890
Employee Category
Exempt
Job Code
I552
Public Id
27136

Shantanu Rai is a Investigator 1 at Oig Office of Inspector General. They work salaried. 2020 total compensation came to $0.