GCGovComp.app

City of Philadelphia / Mdo Managing Director Office

Agency file

Mdo Managing Director Office

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

The Mdo Managing Director Office delivers health and social services — programs such as Medicaid, public assistance, child welfare, and support for aging and disabled residents.

In 2026, this agency had 1,027 employees with median total compensation of $16,495; the highest distinct record was $72,690.

Year
2026
Total payroll
$17.3M
Employees
1,027
Median total
$16,495
Highest record
$72,690

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

Average pay composition

  • Base$16,128 (96%)
  • Overtime$490 (3%)
  • Other$208 (1%)
  • 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
$1,591
$11,088
$16,495
$22,230
$29,311

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

Largest job titles

Senior Aide
119 · $1,446
Labor Crew Chief 1
30 · $13,501

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.

Trend

Year over year

How this department's total payroll, headcount, and median pay changed across the 8 published years.

YearTotal payrollEmployeesMedian pay
2019
$29.7M
703
$38,167
2020
$43.4M
46.1%
806
14.7%
$49,867
30.7%
2021
$40.2M
7.4%
773
4.1%
$48,573
2.6%
2022
$45.6M
13.5%
849
9.8%
$52,154
7.4%
2023
$39.7M
13.1%
976
15.0%
$39,610
24.1%
2024
$65.5M
65.3%
1,105
13.2%
$58,030
46.5%
2025
$71.3M
8.7%
1,229
11.2%
$56,492
2.6%
2026
$17.3M
75.8%
1,027
16.4%
$16,495
70.8%

Record list

Employees

Page 1

Brian Abernathy

Managing Director/Mdo Managing Director Office

2020 total comp
$221,236
Base pay
$158,107
Overtime
$0
Other pay
$63,129
Benefits
$0
Total compensation
$221,236
Employment type
Salaried

Source-specific fields

Base Salary
$196,370
Employee Category
Exempt
Job Code
M120
Public Id
26844
Total Pay
$221,236

Brian Abernathy holds the role of Managing Director at Mdo Managing Director Office. Their status is salaried. In 2020, their total compensation was $221,236.

Eva Gladstein

Deputy Managing Director/Mdo Managing Director Office

2024 total comp
$200,305
Base pay
$0
Overtime
$0
Other pay
$200,305
Benefits
$0
Total compensation
$200,305
Employment type
Salaried

Source-specific fields

Base Salary
$200,305
Employee Category
Exempt
Job Code
D375
Public Id
15574
Total Pay
$200,305

Eva Gladstein works as a Deputy Managing Director for Mdo Managing Director Office. Their status is salaried. Eva earned $200,305 in 2024.

Blake Norton

Deputy Managing Director/Mdo Managing Director Office

2024 total comp
$182,329
Base pay
$182,329
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$182,329
Employment type
Salaried

Source-specific fields

Base Salary
$245,335
Employee Category
Exempt
Job Code
D375
Public Id
20495
Total Pay
$182,329

Blake Norton holds the role of Deputy Managing Director at Mdo Managing Director Office. Their status is salaried. In 2024, their total compensation was $182,329.

Joanna Otero

Deputy Managing Director/Mdo Managing Director Office

2021 total comp
$178,194
Base pay
$136,903
Overtime
$0
Other pay
$41,292
Benefits
$0
Total compensation
$178,194
Employment type
Salaried

Source-specific fields

Base Salary
$169,744
Employee Category
Exempt
Job Code
D375
Public Id
10496
Total Pay
$178,194

Joanna Otero holds the role of Deputy Managing Director at Mdo Managing Director Office. Their status is salaried. In 2021, their total compensation was $178,194.

Michael Zaccagni

Deputy Managing Director/Mdo Managing Director Office

2025 total comp
$162,158
Base pay
$61,648
Overtime
$0
Other pay
$100,510
Benefits
$0
Total compensation
$162,158
Employment type
Salaried

Source-specific fields

Base Salary
$180,000
Employee Category
Exempt
Job Code
D375
Public Id
8600
Total Pay
$162,158

Michael Zaccagni works as a Deputy Managing Director for Mdo Managing Director Office. Their status is salaried. Michael earned $162,158 in 2025.

Randy Hayman

Deputy Managing Director/Mdo Managing Director Office

2025 total comp
$162,134
Base pay
$134,325
Overtime
$0
Other pay
$27,809
Benefits
$0
Total compensation
$162,134
Employment type
Salaried

Source-specific fields

Base Salary
$233,722
Employee Category
Exempt
Job Code
D375
Public Id
33763
Total Pay
$162,134

Randy Hayman is a Deputy Managing Director at Mdo Managing Director Office. They work salaried. 2025 total compensation came to $162,134.

Christopher Rupe

Deputy Managing Director/Mdo Managing Director Office

2020 total comp
$155,180
Base pay
$121,564
Overtime
$0
Other pay
$33,616
Benefits
$0
Total compensation
$155,180
Employment type
Salaried

Source-specific fields

Base Salary
$123,500
Employee Category
Exempt
Job Code
D375
Public Id
25085
Total Pay
$155,180

Christopher Rupe is a Deputy Managing Director at Mdo Managing Director Office. They work salaried. 2020 total compensation came to $155,180.

Danielle Outlaw

Deputy Managing Director/Mdo Managing Director Office

2023 total comp
$154,516
Base pay
$144,496
Overtime
$0
Other pay
$10,021
Benefits
$0
Total compensation
$154,516
Employment type
Salaried

Source-specific fields

Base Salary
$331,130
Employee Category
Exempt
Job Code
D375
Public Id
10255
Total Pay
$154,516

Danielle Outlaw holds the role of Deputy Managing Director at Mdo Managing Director Office. Their status is salaried. In 2023, their total compensation was $154,516.

Gianna Grossmann

Assistant Managing Director 3/Mdo Managing Director Office

2025 total comp
$125,077
Base pay
$125,077
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$125,077
Employment type
Salaried

Source-specific fields

Base Salary
$127,500
Employee Category
Exempt
Job Code
A402
Public Id
12501
Total Pay
$125,077

At Mdo Managing Director Office, Gianna Grossmann serves as a Assistant Managing Director 3. They work salaried. Their 2025 pay totaled $125,077.

George Hanson

Assistant Managing Director 2/Mdo Managing Director Office

2025 total comp
$117,419
Base pay
$117,419
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$117,419
Employment type
Salaried

Source-specific fields

Base Salary
$132,071
Employee Category
Exempt
Job Code
A398
Public Id
21671
Total Pay
$117,419

George Hanson works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. George earned $117,419 in 2025.

Lorelei Gauthier

Chief of Staff/Mdo Managing Director Office

2020 total comp
$111,666
Base pay
$102,953
Overtime
$0
Other pay
$8,713
Benefits
$0
Total compensation
$111,666
Employment type
Salaried

Source-specific fields

Base Salary
$115,640
Employee Category
Exempt
Job Code
C157
Public Id
34792
Total Pay
$111,666

At Mdo Managing Director Office, Lorelei Gauthier serves as a Chief of Staff. They work salaried. Their 2020 pay totaled $111,666.

Charlotte Hauri

Assistant Managing Director 3/Mdo Managing Director Office

2022 total comp
$111,573
Base pay
$103,670
Overtime
$0
Other pay
$7,902
Benefits
$0
Total compensation
$111,573
Employment type
Salaried

Source-specific fields

Base Salary
$115,500
Employee Category
Exempt
Job Code
A402
Public Id
36565
Total Pay
$111,573

Charlotte Hauri works as a Assistant Managing Director 3 for Mdo Managing Director Office. Their status is salaried. Charlotte earned $111,573 in 2022.

Ryan Ford

Assistant Managing Director 2/Mdo Managing Director Office

2022 total comp
$109,247
Base pay
$78,072
Overtime
$7,098
Other pay
$24,077
Benefits
$0
Total compensation
$109,247
Employment type
Salaried

Source-specific fields

Base Salary
$85,969
Employee Category
Exempt
Job Code
A398
Public Id
9899
Total Pay
$109,247

Ryan Ford holds the role of Assistant Managing Director 2 at Mdo Managing Director Office. Their status is salaried. In 2022, their total compensation was $109,247.

Gail Carter-Hamilton

Assistant Managing Director 2/Mdo Managing Director Office

2025 total comp
$103,870
Base pay
$103,870
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$103,870
Employment type
Salaried

Source-specific fields

Base Salary
$126,991
Employee Category
Exempt
Job Code
A398
Public Id
39638
Total Pay
$103,870

Gail Carter-Hamilton holds the role of Assistant Managing Director 2 at Mdo Managing Director Office. Their status is salaried. In 2025, their total compensation was $103,870.

John Meier

Assistant Managing Director 2/Mdo Managing Director Office

2020 total comp
$102,671
Base pay
$100,156
Overtime
$0
Other pay
$2,515
Benefits
$0
Total compensation
$102,671
Employment type
Salaried

Source-specific fields

Base Salary
$127,063
Employee Category
Exempt
Job Code
A398
Public Id
25328
Total Pay
$102,671

At Mdo Managing Director Office, John Meier serves as a Assistant Managing Director 2. They work salaried. Their 2020 pay totaled $102,671.

Florence Brown

Assistant Managing Director 2/Mdo Managing Director Office

2021 total comp
$102,495
Base pay
$93,206
Overtime
$0
Other pay
$9,289
Benefits
$0
Total compensation
$102,495
Employment type
Salaried

Source-specific fields

Base Salary
$112,000
Employee Category
Exempt
Job Code
A398
Public Id
22839
Total Pay
$102,495

Florence Brown works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. Florence earned $102,495 in 2021.

Kathleen Padilla

Assistant Managing Director 2/Mdo Managing Director Office

2022 total comp
$102,298
Base pay
$57,027
Overtime
$0
Other pay
$45,271
Benefits
$0
Total compensation
$102,298
Employment type
Salaried

Source-specific fields

Base Salary
$133,230
Employee Category
Exempt
Job Code
A398
Public Id
3215
Total Pay
$102,298

At Mdo Managing Director Office, Kathleen Padilla serves as a Assistant Managing Director 2. They work salaried. Their 2022 pay totaled $102,298.

Andrea Brooks

Assistant Managing Director 2/Mdo Managing Director Office

2022 total comp
$95,604
Base pay
$91,153
Overtime
$0
Other pay
$4,451
Benefits
$0
Total compensation
$95,604
Employment type
Salaried

Source-specific fields

Base Salary
$129,063
Employee Category
Exempt
Job Code
A398
Public Id
17186
Total Pay
$95,604

Andrea Brooks holds the role of Assistant Managing Director 2 at Mdo Managing Director Office. Their status is salaried. In 2022, their total compensation was $95,604.

Mary Horstmann

Deputy Managing Director/Mdo Managing Director Office

2024 total comp
$94,762
Base pay
$52,610
Overtime
$0
Other pay
$42,152
Benefits
$0
Total compensation
$94,762
Employment type
Salaried

Source-specific fields

Base Salary
$189,980
Employee Category
Exempt
Job Code
D375
Public Id
32418
Total Pay
$94,762

At Mdo Managing Director Office, Mary Horstmann serves as a Deputy Managing Director. They work salaried. Their 2024 pay totaled $94,762.

Thomas Farley

Deputy Managing Director/Mdo Managing Director Office

2021 total comp
$93,746
Base pay
$64,033
Overtime
$0
Other pay
$29,713
Benefits
$0
Total compensation
$93,746
Employment type
Salaried

Source-specific fields

Base Salary
$175,000
Employee Category
Exempt
Job Code
D375
Public Id
11514
Total Pay
$93,746

Thomas Farley works as a Deputy Managing Director for Mdo Managing Director Office. Their status is salaried. Thomas earned $93,746 in 2021.

Lauren Swartz

Assistant Managing Director 2/Mdo Managing Director Office

2020 total comp
$92,776
Base pay
$85,328
Overtime
$0
Other pay
$7,448
Benefits
$0
Total compensation
$92,776
Employment type
Salaried

Source-specific fields

Base Salary
$119,154
Employee Category
Exempt
Job Code
A398
Public Id
33171
Total Pay
$92,776

Lauren Swartz holds the role of Assistant Managing Director 2 at Mdo Managing Director Office. Their status is salaried. In 2020, their total compensation was $92,776.

Joseph Messina

Assistant Managing Director 2/Mdo Managing Director Office

2023 total comp
$91,951
Base pay
$12,224
Overtime
$0
Other pay
$79,727
Benefits
$0
Total compensation
$91,951
Employment type
Salaried

Source-specific fields

Base Salary
$167,497
Employee Category
Exempt
Job Code
A398
Public Id
32590
Total Pay
$91,951

Joseph Messina works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. Joseph earned $91,951 in 2023.

Scott Lauer

Assistant Managing Director 3/Mdo Managing Director Office

2021 total comp
$91,530
Base pay
$88,621
Overtime
$0
Other pay
$2,908
Benefits
$0
Total compensation
$91,530
Employment type
Salaried

Source-specific fields

Base Salary
$132,000
Employee Category
Exempt
Job Code
A402
Public Id
24171
Total Pay
$91,530

Scott Lauer is a Assistant Managing Director 3 at Mdo Managing Director Office. They work salaried. 2021 total compensation came to $91,530.

Maryanne Mahoney

Assistant Managing Director 2/Mdo Managing Director Office

2020 total comp
$91,204
Base pay
$83,733
Overtime
$0
Other pay
$7,471
Benefits
$0
Total compensation
$91,204
Employment type
Salaried

Source-specific fields

Base Salary
$110,740
Employee Category
Exempt
Job Code
A398
Public Id
18609
Total Pay
$91,204

Maryanne Mahoney holds the role of Assistant Managing Director 2 at Mdo Managing Director Office. Their status is salaried. In 2020, their total compensation was $91,204.

Nathaniel Thompson

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$92,151
Employee Category
Exempt
Job Code
A398
Public Id
28013
Total Pay
$87,979

Nathaniel Thompson works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. Nathaniel earned $87,979 in 2022.

William Salvatore

Assistant Managing Director 2/Mdo Managing Director Office

2024 total comp
$87,698
Base pay
$55,715
Overtime
$0
Other pay
$31,982
Benefits
$0
Total compensation
$87,698
Employment type
Salaried

Source-specific fields

Base Salary
$100,000
Employee Category
Exempt
Job Code
A398
Public Id
16452
Total Pay
$87,698

William Salvatore works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. William earned $87,698 in 2024.

Kira Strong

Deputy Managing Director/Mdo Managing Director Office

2024 total comp
$87,243
Base pay
$45,657
Overtime
$0
Other pay
$41,586
Benefits
$0
Total compensation
$87,243
Employment type
Salaried

Source-specific fields

Base Salary
$164,871
Employee Category
Exempt
Job Code
D375
Public Id
22882
Total Pay
$87,243

Kira Strong works as a Deputy Managing Director for Mdo Managing Director Office. Their status is salaried. Kira earned $87,243 in 2024.

Chalyse Thompson

Assistant Managing Director 2/Mdo Managing Director Office

2025 total comp
$86,539
Base pay
$86,539
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,539
Employment type
Salaried

Source-specific fields

Base Salary
$91,800
Employee Category
Exempt
Job Code
A398
Public Id
40537
Total Pay
$86,539

Chalyse Thompson is a Assistant Managing Director 2 at Mdo Managing Director Office. They work salaried. 2025 total compensation came to $86,539.

Kelly Lee

Chief Cultural Officer/Mdo Managing Director Office

2024 total comp
$86,470
Base pay
$46,118
Overtime
$0
Other pay
$40,353
Benefits
$0
Total compensation
$86,470
Employment type
Salaried

Source-specific fields

Base Salary
$149,881
Employee Category
Exempt
Job Code
C122
Public Id
33908
Total Pay
$86,470

Kelly Lee holds the role of Chief Cultural Officer at Mdo Managing Director Office. Their status is salaried. In 2024, their total compensation was $86,470.

Jonathan Todd

Assistant Managing Director 2/Mdo Managing Director Office

2022 total comp
$86,373
Base pay
$68,277
Overtime
$0
Other pay
$18,096
Benefits
$0
Total compensation
$86,373
Employment type
Salaried

Source-specific fields

Base Salary
$100,000
Employee Category
Exempt
Job Code
A398
Public Id
6926
Total Pay
$86,373

Jonathan Todd holds the role of Assistant Managing Director 2 at Mdo Managing Director Office. Their status is salaried. In 2022, their total compensation was $86,373.

Ariel Vazquez

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$88,868
Employee Category
Exempt
Job Code
A398
Public Id
16067
Total Pay
$85,631

Ariel Vazquez works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. Ariel earned $85,631 in 2022.

Samuel Malone

Assistant Managing Director 2/Mdo Managing Director Office

2021 total comp
$85,096
Base pay
$57,214
Overtime
$17,563
Other pay
$10,319
Benefits
$0
Total compensation
$85,096
Employment type
Salaried

Source-specific fields

Base Salary
$75,000
Employee Category
Exempt
Job Code
A398
Public Id
29871
Total Pay
$85,096

Samuel Malone holds the role of Assistant Managing Director 2 at Mdo Managing Director Office. Their status is salaried. In 2021, their total compensation was $85,096.

Cheryl Bettigole

Deputy Managing Director/Mdo Managing Director Office

2024 total comp
$84,916
Base pay
$30,383
Overtime
$0
Other pay
$54,533
Benefits
$0
Total compensation
$84,916
Employment type
Salaried

Source-specific fields

Base Salary
$202,551
Employee Category
Exempt
Job Code
D375
Public Id
34105
Total Pay
$84,916

Cheryl Bettigole holds the role of Deputy Managing Director at Mdo Managing Director Office. Their status is salaried. In 2024, their total compensation was $84,916.

Andrew Nurkin

Deputy Managing Director/Mdo Managing Director Office

2021 total comp
$84,531
Base pay
$69,439
Overtime
$0
Other pay
$15,092
Benefits
$0
Total compensation
$84,531
Employment type
Salaried

Source-specific fields

Base Salary
$133,750
Employee Category
Exempt
Job Code
D375
Public Id
28043
Total Pay
$84,531

Andrew Nurkin is a Deputy Managing Director at Mdo Managing Director Office. They work salaried. 2021 total compensation came to $84,531.

Justin Harlem

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$87,311
Employee Category
Exempt
Job Code
A398
Public Id
9084
Total Pay
$83,212

Justin Harlem works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. Justin earned $83,212 in 2022.

Erica Atwood

Deputy Managing Director/Mdo Managing Director Office

2024 total comp
$82,324
Base pay
$53,055
Overtime
$0
Other pay
$29,268
Benefits
$0
Total compensation
$82,324
Employment type
Salaried

Source-specific fields

Base Salary
$172,428
Employee Category
Exempt
Job Code
D375
Public Id
4150
Total Pay
$82,324

Erica Atwood holds the role of Deputy Managing Director at Mdo Managing Director Office. Their status is salaried. In 2024, their total compensation was $82,324.

Natalie Shieh

Assistant Managing Director 3/Mdo Managing Director Office

2021 total comp
$81,931
Base pay
$81,931
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$81,931
Employment type
Salaried

Source-specific fields

Base Salary
$133,650
Employee Category
Exempt
Job Code
A402
Public Id
21990
Total Pay
$81,931

Natalie Shieh holds the role of Assistant Managing Director 3 at Mdo Managing Director Office. Their status is salaried. In 2021, their total compensation was $81,931.

Kevin Boyle

Assistant Managing Director 2/Mdo Managing Director Office

2025 total comp
$79,328
Base pay
$79,328
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$79,328
Employment type
Salaried

Source-specific fields

Base Salary
$112,200
Employee Category
Exempt
Job Code
A398
Public Id
52060
Total Pay
$79,328

Kevin Boyle holds the role of Assistant Managing Director 2 at Mdo Managing Director Office. Their status is salaried. In 2025, their total compensation was $79,328.

Jeran Crawford

Assistant Managing Director 2/Mdo Managing Director Office

2024 total comp
$79,209
Base pay
$78,556
Overtime
$0
Other pay
$653
Benefits
$0
Total compensation
$79,209
Employment type
Salaried

Source-specific fields

Base Salary
$113,575
Employee Category
Exempt
Job Code
A398
Public Id
41920
Total Pay
$79,209

At Mdo Managing Director Office, Jeran Crawford serves as a Assistant Managing Director 2. They work salaried. Their 2024 pay totaled $79,209.

Timothy Roundtree

Assistant Managing Director 2/Mdo Managing Director Office

2021 total comp
$78,296
Base pay
$68,346
Overtime
$0
Other pay
$9,949
Benefits
$0
Total compensation
$78,296
Employment type
Salaried

Source-specific fields

Base Salary
$90,000
Employee Category
Exempt
Job Code
A398
Public Id
17902
Total Pay
$78,296

Timothy Roundtree works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. Timothy earned $78,296 in 2021.