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

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.