GCGovComp.app

Chicago Public Schools / Inspector General

Agency file

Inspector General

Source file: Chicago Public Schools — Employee Position Roster / ingested Jun 19, 2026

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

In 2026, this agency had 48 employees with median total compensation of $112,213; the highest distinct record was $223,864.

Year
2026
Employees
48
Median total
$112,213
Highest record
$223,864

What the records show

Compensation analytics

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

Salary distribution

$68,798$161,213+

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

Average pay composition

  • Base$90,219 (79%)
  • Overtime$0 (0%)
  • Other$0 (0%)
  • Benefits$23,735 (21%)

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
$81,958
$92,419
$112,213
$133,287
$150,406

The pay ladder for this department. Someone at the 90th percentile earns $150,406 — more than 90% of the department; the 10th percentile earns $81,958. The shaded band is the middle half of employees (25th–75th percentile).

Largest job titles

Investigator
13 · $99,274
Senior Investigator
8 · $118,744
Chief Investigator
5 · $150,406
Staff Attorney
4 · $114,758

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

Philip Wagenknecht

Inspector General/Inspector General

2026 total comp
$223,864
Base pay
$187,055
Overtime
$0
Other pay
$0
Benefits
$36,809
Total compensation
$223,864
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
E
Dept Id
10320
Fte Annual Salary
$187,055
Jobcode
500296
Pos #
259291

Philip Wagenknecht works as a Inspector General for Inspector General. Philip earned $223,864 in 2026.

Ozzie Skenderi

Chief Investigator/Inspector General

2026 total comp
$161,213
Base pay
$126,672
Overtime
$0
Other pay
$0
Benefits
$34,541
Total compensation
$161,213
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
E
Dept Id
10320
Fte Annual Salary
$126,672
Jobcode
500665
Pos #
242871

Ozzie Skenderi holds the role of Chief Investigator at Inspector General. In 2026, their total compensation was $161,213.

Rosalind Rossi

Chief Performance Analyst/Inspector General

2026 total comp
$158,356
Base pay
$129,715
Overtime
$0
Other pay
$0
Benefits
$28,641
Total compensation
$158,356
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
E
Dept Id
10320
Fte Annual Salary
$129,715
Jobcode
504428
Pos #
242862

Rosalind Rossi holds the role of Chief Performance Analyst at Inspector General. In 2026, their total compensation was $158,356.

Joseph Ptasinski

Assistant Inspector General/Inspector General

2026 total comp
$156,848
Base pay
$128,395
Overtime
$0
Other pay
$0
Benefits
$28,453
Total compensation
$156,848
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
E
Dept Id
10320
Fte Annual Salary
$128,395
Jobcode
500503
Pos #
519743

Joseph Ptasinski is a Assistant Inspector General at Inspector General. 2026 total compensation came to $156,848.

Daria Dzura

Chief Investigator/Inspector General

2026 total comp
$155,533
Base pay
$127,244
Overtime
$0
Other pay
$0
Benefits
$28,289
Total compensation
$155,533
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
E
Dept Id
10320
Fte Annual Salary
$127,244
Jobcode
500665
Pos #
292644

Daria Dzura holds the role of Chief Investigator at Inspector General. In 2026, their total compensation was $155,533.

Maiesha Thomas

Chief Investigator/Inspector General

2026 total comp
$150,406
Base pay
$122,756
Overtime
$0
Other pay
$0
Benefits
$27,650
Total compensation
$150,406
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
E
Dept Id
10320
Fte Annual Salary
$122,756
Jobcode
500665
Pos #
559845

Maiesha Thomas holds the role of Chief Investigator at Inspector General. In 2026, their total compensation was $150,406.

Nicholas Infusino

Assistant Inspector General/Inspector General

2026 total comp
$149,657
Base pay
$122,101
Overtime
$0
Other pay
$0
Benefits
$27,556
Total compensation
$149,657
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
E
Dept Id
10320
Fte Annual Salary
$122,101
Jobcode
500503
Pos #
595923

At Inspector General, Nicholas Infusino serves as a Assistant Inspector General. Their 2026 pay totaled $149,657.

Scott Nelson

Senior Investigator/Inspector General

2026 total comp
$137,488
Base pay
$106,776
Overtime
$0
Other pay
$0
Benefits
$30,712
Total compensation
$137,488
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
E
Dept Id
10320
Fte Annual Salary
$106,776
Jobcode
500666
Pos #
589611

At Inspector General, Scott Nelson serves as a Senior Investigator. Their 2026 pay totaled $137,488.

Angelika Tryba

Chief Investigator/Inspector General

2026 total comp
$136,056
Base pay
$105,575
Overtime
$0
Other pay
$0
Benefits
$30,481
Total compensation
$136,056
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
E
Dept Id
10320
Fte Annual Salary
$105,575
Jobcode
500665
Pos #
559822

Angelika Tryba is a Chief Investigator at Inspector General. 2026 total compensation came to $136,056.

Christina Guarisco

Assistant Inspector General/Inspector General

2026 total comp
$136,005
Base pay
$110,151
Overtime
$0
Other pay
$0
Benefits
$25,854
Total compensation
$136,005
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
E
Dept Id
10320
Fte Annual Salary
$110,151
Jobcode
500503
Pos #
595814

Christina Guarisco holds the role of Assistant Inspector General at Inspector General. In 2026, their total compensation was $136,005.

Felicia Papafio

Chief Investigator/Inspector General

2026 total comp
$135,833
Base pay
$110,000
Overtime
$0
Other pay
$0
Benefits
$25,833
Total compensation
$135,833
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
E
Dept Id
10320
Fte Annual Salary
$110,000
Jobcode
500665
Pos #
595876

At Inspector General, Felicia Papafio serves as a Chief Investigator. Their 2026 pay totaled $135,833.

Arthur Golab

Senior Investigator/Inspector General

2026 total comp
$134,811
Base pay
$109,106
Overtime
$0
Other pay
$0
Benefits
$25,705
Total compensation
$134,811
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
E
Dept Id
10320
Fte Annual Salary
$109,106
Jobcode
500666
Pos #
242957

At Inspector General, Arthur Golab serves as a Senior Investigator. Their 2026 pay totaled $134,811.

Marsha Mcclowry

Senior Investigator/Inspector General

2026 total comp
$133,287
Base pay
$103,253
Overtime
$0
Other pay
$0
Benefits
$30,034
Total compensation
$133,287
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
E
Dept Id
10320
Fte Annual Salary
$103,253
Jobcode
500666
Pos #
242869

At Inspector General, Marsha Mcclowry serves as a Senior Investigator. Their 2026 pay totaled $133,287.

Kendall Tengelsen

Empl Relations Administrator/Inspector General

2026 total comp
$128,683
Base pay
$103,742
Overtime
$0
Other pay
$0
Benefits
$24,941
Total compensation
$128,683
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
E
Dept Id
10320
Fte Annual Salary
$103,742
Jobcode
504828
Pos #
589610

Kendall Tengelsen is a Empl Relations Administrator at Inspector General. 2026 total compensation came to $128,683.

Rachael Brucks

Senior Investigator/Inspector General

2026 total comp
$120,395
Base pay
$96,487
Overtime
$0
Other pay
$0
Benefits
$23,908
Total compensation
$120,395
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
E
Dept Id
10320
Fte Annual Salary
$96,487
Jobcode
500666
Pos #
242987

Rachael Brucks is a Senior Investigator at Inspector General. 2026 total compensation came to $120,395.

Anthony Fiorentino

Staff Attorney/Inspector General

2026 total comp
$120,176
Base pay
$96,296
Overtime
$0
Other pay
$0
Benefits
$23,880
Total compensation
$120,176
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
E
Dept Id
10320
Fte Annual Salary
$96,296
Jobcode
504652
Pos #
595827

Anthony Fiorentino works as a Staff Attorney for Inspector General. Anthony earned $120,176 in 2026.

Joseph Jaslowski

Oig System Operations Administrative/Inspector General

2026 total comp
$119,726
Base pay
$95,902
Overtime
$0
Other pay
$0
Benefits
$23,824
Total compensation
$119,726
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
E
Dept Id
10320
Fte Annual Salary
$95,902
Jobcode
505073
Pos #
605163

Joseph Jaslowski holds the role of Oig System Operations Administrative at Inspector General. In 2026, their total compensation was $119,726.

Edina Jaganjac

Investigator/Inspector General

2026 total comp
$117,268
Base pay
$89,819
Overtime
$0
Other pay
$0
Benefits
$27,449
Total compensation
$117,268
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
E
Dept Id
10320
Fte Annual Salary
$89,819
Jobcode
504883
Pos #
242984

Edina Jaganjac works as a Investigator for Inspector General. Edina earned $117,268 in 2026.

Daneke Anderson

Senior Investigator/Inspector General

2026 total comp
$117,092
Base pay
$93,596
Overtime
$0
Other pay
$0
Benefits
$23,496
Total compensation
$117,092
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
E
Dept Id
10320
Fte Annual Salary
$93,596
Jobcode
500666
Pos #
242981

Daneke Anderson is a Senior Investigator at Inspector General. 2026 total compensation came to $117,092.

Michael Messaros

Staff Attorney/Inspector General

2026 total comp
$117,053
Base pay
$93,562
Overtime
$0
Other pay
$0
Benefits
$23,491
Total compensation
$117,053
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
E
Dept Id
10320
Fte Annual Salary
$93,562
Jobcode
504652
Pos #
570445

Michael Messaros holds the role of Staff Attorney at Inspector General. In 2026, their total compensation was $117,053.

Anthony Walner

Assistant Inspector General/Inspector General

2026 total comp
$116,182
Base pay
$92,800
Overtime
$0
Other pay
$0
Benefits
$23,382
Total compensation
$116,182
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
E
Dept Id
10320
Fte Annual Salary
$92,800
Jobcode
500503
Pos #
242955

Anthony Walner holds the role of Assistant Inspector General at Inspector General. In 2026, their total compensation was $116,182.

Kevin Nicholson

Senior Investigator/Inspector General

2026 total comp
$115,673
Base pay
$92,354
Overtime
$0
Other pay
$0
Benefits
$23,319
Total compensation
$115,673
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
E
Dept Id
10320
Fte Annual Salary
$92,354
Jobcode
500666
Pos #
559816

Kevin Nicholson holds the role of Senior Investigator at Inspector General. In 2026, their total compensation was $115,673.

Rhonda Pettis

Senior Investigator/Inspector General

2026 total comp
$115,612
Base pay
$92,301
Overtime
$0
Other pay
$0
Benefits
$23,311
Total compensation
$115,612
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
E
Dept Id
10320
Fte Annual Salary
$92,301
Jobcode
500666
Pos #
559820

At Inspector General, Rhonda Pettis serves as a Senior Investigator. Their 2026 pay totaled $115,612.

Kristina Beihoffer

Staff Attorney/Inspector General

2026 total comp
$112,463
Base pay
$89,544
Overtime
$0
Other pay
$0
Benefits
$22,919
Total compensation
$112,463
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
E
Dept Id
10320
Fte Annual Salary
$89,544
Jobcode
504652
Pos #
556278

Kristina Beihoffer is a Staff Attorney at Inspector General. 2026 total compensation came to $112,463.

Mary Castro

Staff Attorney/Inspector General

2026 total comp
$111,963
Base pay
$89,107
Overtime
$0
Other pay
$0
Benefits
$22,856
Total compensation
$111,963
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
E
Dept Id
10320
Fte Annual Salary
$89,107
Jobcode
504652
Pos #
595819

At Inspector General, Mary Castro serves as a Staff Attorney. Their 2026 pay totaled $111,963.

Sonia Cisneros

Office Manager/Inspector General

2026 total comp
$110,755
Base pay
$84,357
Overtime
$0
Other pay
$0
Benefits
$26,398
Total compensation
$110,755
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
E
Dept Id
10320
Fte Annual Salary
$84,357
Jobcode
500295
Pos #
618530

At Inspector General, Sonia Cisneros serves as a Office Manager. Their 2026 pay totaled $110,755.

Michael Ewert

Investigator/Inspector General

2026 total comp
$108,414
Base pay
$86,000
Overtime
$0
Other pay
$0
Benefits
$22,414
Total compensation
$108,414
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
E
Dept Id
10320
Fte Annual Salary
$86,000
Jobcode
504883
Pos #
559814

Michael Ewert works as a Investigator for Inspector General. Michael earned $108,414 in 2026.

Lauren Salsbury

Senior Investigator/Inspector General

2026 total comp
$107,591
Base pay
$85,280
Overtime
$0
Other pay
$0
Benefits
$22,311
Total compensation
$107,591
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
E
Dept Id
10320
Fte Annual Salary
$85,280
Jobcode
500666
Pos #
595820

Lauren Salsbury works as a Senior Investigator for Inspector General. Lauren earned $107,591 in 2026.

Anjum Siddiqui

Investigator/Inspector General

2026 total comp
$106,573
Base pay
$84,389
Overtime
$0
Other pay
$0
Benefits
$22,184
Total compensation
$106,573
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
E
Dept Id
10320
Fte Annual Salary
$84,389
Jobcode
504883
Pos #
595784

At Inspector General, Anjum Siddiqui serves as a Investigator. Their 2026 pay totaled $106,573.

Cassie Tatum

Investigator/Inspector General

2026 total comp
$104,986
Base pay
$83,000
Overtime
$0
Other pay
$0
Benefits
$21,986
Total compensation
$104,986
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
E
Dept Id
10320
Fte Annual Salary
$83,000
Jobcode
504883
Pos #
605166

Cassie Tatum holds the role of Investigator at Inspector General. In 2026, their total compensation was $104,986.

Ashley Mohrmann

Investigator/Inspector General

2026 total comp
$102,701
Base pay
$81,000
Overtime
$0
Other pay
$0
Benefits
$21,701
Total compensation
$102,701
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
E
Dept Id
10320
Fte Annual Salary
$81,000
Jobcode
504883
Pos #
559819

Ashley Mohrmann works as a Investigator for Inspector General. Ashley earned $102,701 in 2026.

Chinita Berry

Investigator/Inspector General

2026 total comp
$99,279
Base pay
$74,734
Overtime
$0
Other pay
$0
Benefits
$24,545
Total compensation
$99,279
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
E
Dept Id
10320
Fte Annual Salary
$74,734
Jobcode
504883
Pos #
595782

Chinita Berry is a Investigator at Inspector General. 2026 total compensation came to $99,279.

Martell Khattab

Investigator/Inspector General

2026 total comp
$99,274
Base pay
$78,000
Overtime
$0
Other pay
$0
Benefits
$21,274
Total compensation
$99,274
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
E
Dept Id
10320
Fte Annual Salary
$78,000
Jobcode
504883
Pos #
242865

Martell Khattab is a Investigator at Inspector General. 2026 total compensation came to $99,274.

Krystle Strange

Investigation Suppt Team Lead/Inspector General

2026 total comp
$98,726
Base pay
$77,520
Overtime
$0
Other pay
$0
Benefits
$21,206
Total compensation
$98,726
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
E
Dept Id
10320
Fte Annual Salary
$77,520
Jobcode
502046
Pos #
595815

At Inspector General, Krystle Strange serves as a Investigation Suppt Team Lead. Their 2026 pay totaled $98,726.

Dale Jarrett

Investigator/Inspector General

2026 total comp
$98,132
Base pay
$77,000
Overtime
$0
Other pay
$0
Benefits
$21,132
Total compensation
$98,132
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
E
Dept Id
10320
Fte Annual Salary
$77,000
Jobcode
504883
Pos #
242872

Dale Jarrett works as a Investigator for Inspector General. Dale earned $98,132 in 2026.

Jamaine Lacey

Investigator/Inspector General

2026 total comp
$92,419
Base pay
$72,000
Overtime
$0
Other pay
$0
Benefits
$20,419
Total compensation
$92,419
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
E
Dept Id
10320
Fte Annual Salary
$72,000
Jobcode
504883
Pos #
595777

At Inspector General, Jamaine Lacey serves as a Investigator. Their 2026 pay totaled $92,419.

Georgia Hutchins

Investigator/Inspector General

2026 total comp
$89,769
Base pay
$69,680
Overtime
$0
Other pay
$0
Benefits
$20,089
Total compensation
$89,769
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
E
Dept Id
10320
Fte Annual Salary
$69,680
Jobcode
504883
Pos #
595813

Georgia Hutchins is a Investigator at Inspector General. 2026 total compensation came to $89,769.

Karen Munoz

Investigator/Inspector General

2026 total comp
$89,563
Base pay
$69,500
Overtime
$0
Other pay
$0
Benefits
$20,063
Total compensation
$89,563
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
E
Dept Id
10320
Fte Annual Salary
$69,500
Jobcode
504883
Pos #
559815

Karen Munoz holds the role of Investigator at Inspector General. In 2026, their total compensation was $89,563.

Tai Bonner

Executive Assistant/Inspector General

2026 total comp
$84,046
Base pay
$64,671
Overtime
$0
Other pay
$0
Benefits
$19,375
Total compensation
$84,046
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
E
Dept Id
10320
Fte Annual Salary
$64,671
Jobcode
500164
Pos #
242826

Tai Bonner is a Executive Assistant at Inspector General. 2026 total compensation came to $84,046.

Precious Sullivan

Investigator/Inspector General

2026 total comp
$83,280
Base pay
$64,000
Overtime
$0
Other pay
$0
Benefits
$19,280
Total compensation
$83,280
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
E
Dept Id
10320
Fte Annual Salary
$64,000
Jobcode
504883
Pos #
559818

Precious Sullivan is a Investigator at Inspector General. 2026 total compensation came to $83,280.