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
Total payroll
$5.5M
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

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.

Compare

Similar departments

Departments elsewhere with the most similar mix of roles — a proxy for the same kind of agency, matched by workforce composition rather than name. Pay is not cost-of-living adjusted.

Record list

Employees

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

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