GCGovComp.app

Chicago Public Schools / Law Office

Agency file

Law Office

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

The Law Office is a government agency that delivers public services and programs within its jurisdiction.

In 2026, this agency had 77 employees with median total compensation of $126,814; the highest distinct record was $239,396.

Year
2026
Total payroll
$10.6M
Employees
77
Median total
$126,814
Highest record
$239,396

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 77 employees. Each bar is a pay range; taller bars mean more people earn in that range. The amber line marks the median ($126,814) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$110,719 (81%)
  • Overtime$0 (0%)
  • Other$0 (0%)
  • Benefits$26,587 (19%)

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
$90,135
$109,556
$126,814
$159,573
$206,523

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

Page 1

Frank Johns

Senior Assistant General Counsel/Law Office

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

Source-specific fields

Clsindc
E
Dept Id
10210
Fte Annual Salary
$128,071
Jobcode
500383
Pos #
589627

Frank Johns is a Senior Assistant General Counsel at Law Office. 2026 total compensation came to $156,478.

Jennifer Afarin

Senior Assistant General Counsel/Law Office

2026 total comp
$156,346
Base pay
$127,956
Overtime
$0
Other pay
$0
Benefits
$28,390
Total compensation
$156,346
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
E
Dept Id
10210
Fte Annual Salary
$127,956
Jobcode
500383
Pos #
605154

Jennifer Afarin works as a Senior Assistant General Counsel for Law Office. Jennifer earned $156,346 in 2026.

Ramon Estrada

Senior Assistant General Counsel/Law Office

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

Source-specific fields

Clsindc
E
Dept Id
10210
Fte Annual Salary
$127,504
Jobcode
500383
Pos #
245059

At Law Office, Ramon Estrada serves as a Senior Assistant General Counsel. Their 2026 pay totaled $155,830.

Daniella Mcloughlin

Senior Assistant General Counsel/Law Office

2026 total comp
$155,106
Base pay
$126,870
Overtime
$0
Other pay
$0
Benefits
$28,236
Total compensation
$155,106
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
E
Dept Id
10210
Fte Annual Salary
$126,870
Jobcode
500383
Pos #
260228

Daniella Mcloughlin is a Senior Assistant General Counsel at Law Office. 2026 total compensation came to $155,106.

Laura Battistoni

Senior Assistant General Counsel/Law Office

2026 total comp
$151,759
Base pay
$123,941
Overtime
$0
Other pay
$0
Benefits
$27,818
Total compensation
$151,759
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
E
Dept Id
10210
Fte Annual Salary
$123,941
Jobcode
500383
Pos #
245052

Laura Battistoni holds the role of Senior Assistant General Counsel at Law Office. In 2026, their total compensation was $151,759.