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

$0$41,035+

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.

Record list

Employees

Highest-paid first / 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.