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 19

Craig Butler

Organizer/Surveyor/Mdo Managing Director Office

2026 total comp
$18,533
Base pay
$12,490
Overtime
$6,043
Other pay
$0
Benefits
$0
Total compensation
$18,533
Employment type
Salaried

Source-specific fields

Base Salary
$54,325
Employee Category
Exempt
Job Code
O580
Public Id
3436
Total Pay
$18,533

Craig Butler holds the role of Organizer/Surveyor at Mdo Managing Director Office. Their status is salaried. In 2026, their total compensation was $18,533.

Rachael Eisenberg

Assistant Managing Director 2/Mdo Managing Director Office

2022 total comp
$18,518
Base pay
$4,023
Overtime
$0
Other pay
$14,495
Benefits
$0
Total compensation
$18,518
Employment type
Salaried

Source-specific fields

Base Salary
$105,000
Employee Category
Exempt
Job Code
A398
Public Id
6912
Total Pay
$18,518

Rachael Eisenberg holds the role of Assistant Managing Director 2 at Mdo Managing Director Office. Their status is salaried. In 2022, their total compensation was $18,518.

Benjamina Rogers

Assistant Managing Director 2/Mdo Managing Director Office

2026 total comp
$18,474
Base pay
$18,474
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$18,474
Employment type
Salaried

Source-specific fields

Base Salary
$82,000
Employee Category
Exempt
Job Code
A398
Public Id
52324
Total Pay
$18,474

At Mdo Managing Director Office, Benjamina Rogers serves as a Assistant Managing Director 2. They work salaried. Their 2026 pay totaled $18,474.

Joseph Macclay

Emergency Management Coordinator 3/Mdo Managing Director Office

2026 total comp
$18,454
Base pay
$14,838
Overtime
$3,617
Other pay
$0
Benefits
$0
Total compensation
$18,454
Employment type
Salaried

Source-specific fields

Base Salary
$66,010
Employee Category
Exempt
Job Code
E284
Public Id
53246
Total Pay
$18,454

Joseph Macclay holds the role of Emergency Management Coordinator 3 at Mdo Managing Director Office. Their status is salaried. In 2026, their total compensation was $18,454.

Kristina Garvin

Assistant Managing Director 2/Mdo Managing Director Office

2026 total comp
$18,451
Base pay
$18,451
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$18,451
Employment type
Salaried

Source-specific fields

Base Salary
$80,258
Employee Category
Exempt
Job Code
A398
Public Id
46634
Total Pay
$18,451

Kristina Garvin holds the role of Assistant Managing Director 2 at Mdo Managing Director Office. Their status is salaried. In 2026, their total compensation was $18,451.

Lauren Hoffarth

Assistant Managing Director 2/Mdo Managing Director Office

2026 total comp
$18,451
Base pay
$18,451
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$18,451
Employment type
Salaried

Source-specific fields

Base Salary
$80,258
Employee Category
Exempt
Job Code
A398
Public Id
41400
Total Pay
$18,451

Lauren Hoffarth holds the role of Assistant Managing Director 2 at Mdo Managing Director Office. Their status is salaried. In 2026, their total compensation was $18,451.

Kharter Ratliff

Architectural Project Coordinator 2/Mdo Managing Director Office

2026 total comp
$18,426
Base pay
$18,426
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$18,426
Employment type
Salaried

Source-specific fields

Base Salary
$80,151
Employee Category
Civil Service
Job Code
3D05
Public Id
50634
Total Pay
$18,426

Kharter Ratliff is a Architectural Project Coordinator 2 at Mdo Managing Director Office. They work salaried. 2026 total compensation came to $18,426.

Brianna Castro

Assistant Managing Director 2/Mdo Managing Director Office

2021 total comp
$18,424
Base pay
$18,100
Overtime
$47
Other pay
$277
Benefits
$0
Total compensation
$18,424
Employment type
Salaried

Source-specific fields

Base Salary
$34,000
Employee Category
Exempt
Job Code
A398
Public Id
37462
Total Pay
$18,424

Brianna Castro is a Assistant Managing Director 2 at Mdo Managing Director Office. They work salaried. 2021 total compensation came to $18,424.

Melissa Florkowski

Assistant Managing Director 2/Mdo Managing Director Office

2026 total comp
$18,391
Base pay
$18,391
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$18,391
Employment type
Salaried

Source-specific fields

Base Salary
$80,000
Employee Category
Exempt
Job Code
A398
Public Id
55705
Total Pay
$18,391

Melissa Florkowski is a Assistant Managing Director 2 at Mdo Managing Director Office. They work salaried. 2026 total compensation came to $18,391.

Daniel Ramos

Assistant Managing Director 2/Mdo Managing Director Office

2026 total comp
$18,391
Base pay
$18,391
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$18,391
Employment type
Salaried

Source-specific fields

Base Salary
$80,000
Employee Category
Exempt
Job Code
A398
Public Id
32056
Total Pay
$18,391

Daniel Ramos works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. Daniel earned $18,391 in 2026.

Christian Finnerty

Assistant Managing Director 2/Mdo Managing Director Office

2026 total comp
$18,391
Base pay
$18,391
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$18,391
Employment type
Salaried

Source-specific fields

Base Salary
$80,000
Employee Category
Exempt
Job Code
A398
Public Id
39029
Total Pay
$18,391

At Mdo Managing Director Office, Christian Finnerty serves as a Assistant Managing Director 2. They work salaried. Their 2026 pay totaled $18,391.

Parfine Mudacumura

Assistant Managing Director 2/Mdo Managing Director Office

2026 total comp
$18,391
Base pay
$18,391
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$18,391
Employment type
Salaried

Source-specific fields

Base Salary
$80,000
Employee Category
Exempt
Job Code
A398
Public Id
54515
Total Pay
$18,391

At Mdo Managing Director Office, Parfine Mudacumura serves as a Assistant Managing Director 2. They work salaried. Their 2026 pay totaled $18,391.

Michael Tooley

Assistant Managing Director 2/Mdo Managing Director Office

2026 total comp
$18,391
Base pay
$18,391
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$18,391
Employment type
Salaried

Source-specific fields

Base Salary
$80,000
Employee Category
Exempt
Job Code
A398
Public Id
47718
Total Pay
$18,391

Michael Tooley holds the role of Assistant Managing Director 2 at Mdo Managing Director Office. Their status is salaried. In 2026, their total compensation was $18,391.

Gennifer Rollins

Assistant Managing Director 2/Mdo Managing Director Office

2026 total comp
$18,380
Base pay
$18,380
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$18,380
Employment type
Salaried

Source-specific fields

Base Salary
$79,950
Employee Category
Exempt
Job Code
A398
Public Id
3544
Total Pay
$18,380

At Mdo Managing Director Office, Gennifer Rollins serves as a Assistant Managing Director 2. They work salaried. Their 2026 pay totaled $18,380.

Sarah Graham

Assistant Managing Director 2/Mdo Managing Director Office

2026 total comp
$18,380
Base pay
$18,380
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$18,380
Employment type
Salaried

Source-specific fields

Base Salary
$79,950
Employee Category
Exempt
Job Code
A398
Public Id
50402
Total Pay
$18,380

Sarah Graham holds the role of Assistant Managing Director 2 at Mdo Managing Director Office. Their status is salaried. In 2026, their total compensation was $18,380.

Samuel Hall

Assistant Managing Director 2/Mdo Managing Director Office

2026 total comp
$18,380
Base pay
$18,380
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$18,380
Employment type
Salaried

Source-specific fields

Base Salary
$79,950
Employee Category
Exempt
Job Code
A398
Public Id
41897
Total Pay
$18,380

Samuel Hall holds the role of Assistant Managing Director 2 at Mdo Managing Director Office. Their status is salaried. In 2026, their total compensation was $18,380.

Meghan Alvarez

Assistant Managing Director 2/Mdo Managing Director Office

2026 total comp
$18,358
Base pay
$18,358
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$18,358
Employment type
Salaried

Source-specific fields

Base Salary
$79,855
Employee Category
Exempt
Job Code
A398
Public Id
39882
Total Pay
$18,358

Meghan Alvarez is a Assistant Managing Director 2 at Mdo Managing Director Office. They work salaried. 2026 total compensation came to $18,358.

Attiah Brockington

Assistant Managing Director 2/Mdo Managing Director Office

2026 total comp
$18,351
Base pay
$18,351
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$18,351
Employment type
Salaried

Source-specific fields

Base Salary
$80,000
Employee Category
Exempt
Job Code
A398
Public Id
39069
Total Pay
$18,351

At Mdo Managing Director Office, Attiah Brockington serves as a Assistant Managing Director 2. They work salaried. Their 2026 pay totaled $18,351.

Halisa James

Assistant Managing Director 2/Mdo Managing Director Office

2026 total comp
$18,341
Base pay
$18,341
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$18,341
Employment type
Salaried

Source-specific fields

Base Salary
$79,783
Employee Category
Exempt
Job Code
A398
Public Id
13919
Total Pay
$18,341

Halisa James is a Assistant Managing Director 2 at Mdo Managing Director Office. They work salaried. 2026 total compensation came to $18,341.

Catherine Wolfgang

Assistant Managing Director 2/Mdo Managing Director Office

2021 total comp
$18,335
Base pay
$3,674
Overtime
$0
Other pay
$14,661
Benefits
$0
Total compensation
$18,335
Employment type
Salaried

Source-specific fields

Base Salary
$95,893
Employee Category
Exempt
Job Code
A398
Public Id
33339
Total Pay
$18,335

At Mdo Managing Director Office, Catherine Wolfgang serves as a Assistant Managing Director 2. They work salaried. Their 2021 pay totaled $18,335.

Kathleen Garland

Administrative Operations Manager/Mdo Managing Director Office

2026 total comp
$18,321
Base pay
$16,309
Overtime
$2,011
Other pay
$0
Benefits
$0
Total compensation
$18,321
Employment type
Salaried

Source-specific fields

Base Salary
$70,940
Employee Category
Exempt
Job Code
A093
Public Id
35782
Total Pay
$18,321

Kathleen Garland works as a Administrative Operations Manager for Mdo Managing Director Office. Their status is salaried. Kathleen earned $18,321 in 2026.

Jodie Eichel

Assistant Managing Director 2/Mdo Managing Director Office

2026 total comp
$18,315
Base pay
$18,315
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$18,315
Employment type
Salaried

Source-specific fields

Base Salary
$79,670
Employee Category
Exempt
Job Code
A398
Public Id
48477
Total Pay
$18,315

Jodie Eichel holds the role of Assistant Managing Director 2 at Mdo Managing Director Office. Their status is salaried. In 2026, their total compensation was $18,315.

Alexandra Lenihan

Assistant Managing Director 2/Mdo Managing Director Office

2026 total comp
$18,262
Base pay
$18,262
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$18,262
Employment type
Salaried

Source-specific fields

Base Salary
$79,438
Employee Category
Exempt
Job Code
A398
Public Id
40233
Total Pay
$18,262

At Mdo Managing Director Office, Alexandra Lenihan serves as a Assistant Managing Director 2. They work salaried. Their 2026 pay totaled $18,262.

Alyssa Williams

Emergency Management Coordinator 6/Mdo Managing Director Office

2026 total comp
$18,238
Base pay
$16,966
Overtime
$1,272
Other pay
$0
Benefits
$0
Total compensation
$18,238
Employment type
Salaried

Source-specific fields

Base Salary
$73,800
Employee Category
Exempt
Job Code
E287
Public Id
37607
Total Pay
$18,238

Alyssa Williams is a Emergency Management Coordinator 6 at Mdo Managing Director Office. They work salaried. 2026 total compensation came to $18,238.

Nasia Hill

Assistant Managing Director 2/Mdo Managing Director Office

2026 total comp
$18,203
Base pay
$18,203
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$18,203
Employment type
Salaried

Source-specific fields

Base Salary
$79,181
Employee Category
Exempt
Job Code
A398
Public Id
44360
Total Pay
$18,203

Nasia Hill holds the role of Assistant Managing Director 2 at Mdo Managing Director Office. Their status is salaried. In 2026, their total compensation was $18,203.

Camille Caldwell-Fields

Administrative Officer/Mdo Managing Director Office

2026 total comp
$18,173
Base pay
$17,943
Overtime
$0
Other pay
$230
Benefits
$0
Total compensation
$18,173
Employment type
Salaried

Source-specific fields

Base Salary
$82,714
Employee Category
Civil Service
Job Code
2L20
Public Id
34033
Total Pay
$18,173

Camille Caldwell-Fields holds the role of Administrative Officer at Mdo Managing Director Office. Their status is salaried. In 2026, their total compensation was $18,173.

Justina Mcminn

Assistant Managing Director 2/Mdo Managing Director Office

2020 total comp
$18,155
Base pay
$17,177
Overtime
$258
Other pay
$721
Benefits
$0
Total compensation
$18,155
Employment type
Salaried

Source-specific fields

Base Salary
$45,000
Employee Category
Exempt
Job Code
A398
Public Id
9463
Total Pay
$18,155

Justina Mcminn is a Assistant Managing Director 2 at Mdo Managing Director Office. They work salaried. 2020 total compensation came to $18,155.

Amanda Reilly

Emergency Management Coordinator 6/Mdo Managing Director Office

2026 total comp
$18,106
Base pay
$16,966
Overtime
$1,141
Other pay
$0
Benefits
$0
Total compensation
$18,106
Employment type
Salaried

Source-specific fields

Base Salary
$73,800
Employee Category
Exempt
Job Code
E287
Public Id
46101
Total Pay
$18,106

Amanda Reilly holds the role of Emergency Management Coordinator 6 at Mdo Managing Director Office. Their status is salaried. In 2026, their total compensation was $18,106.

Kashiki Harrison

Assistant Managing Director 2/Mdo Managing Director Office

2020 total comp
$18,098
Base pay
$16,948
Overtime
$0
Other pay
$1,151
Benefits
$0
Total compensation
$18,098
Employment type
Salaried

Source-specific fields

Base Salary
$40,000
Employee Category
Exempt
Job Code
A398
Public Id
6467
Total Pay
$18,098

Kashiki Harrison holds the role of Assistant Managing Director 2 at Mdo Managing Director Office. Their status is salaried. In 2020, their total compensation was $18,098.

Daren Mills

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$67,275
Employee Category
Exempt
Job Code
A398
Public Id
40797
Total Pay
$18,044

Daren Mills holds the role of Assistant Managing Director 2 at Mdo Managing Director Office. Their status is salaried. In 2022, their total compensation was $18,044.

Nicole Daker

Assistant Managing Director 2/Mdo Managing Director Office

2020 total comp
$18,042
Base pay
$18,042
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$18,042
Employment type
Salaried

Source-specific fields

Base Salary
$39,338
Employee Category
Exempt
Job Code
A398
Public Id
35739
Total Pay
$18,042

Nicole Daker holds the role of Assistant Managing Director 2 at Mdo Managing Director Office. Their status is salaried. In 2020, their total compensation was $18,042.

John Maxey

Assistant Managing Director 2/Mdo Managing Director Office

2026 total comp
$17,968
Base pay
$17,968
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$17,968
Employment type
Salaried

Source-specific fields

Base Salary
$76,875
Employee Category
Exempt
Job Code
A398
Public Id
49400
Total Pay
$17,968

John Maxey works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. John earned $17,968 in 2026.

Connie Vandarakis

Assistant Managing Director 2/Mdo Managing Director Office

2023 total comp
$17,965
Base pay
$17,319
Overtime
$0
Other pay
$646
Benefits
$0
Total compensation
$17,965
Employment type
Salaried

Source-specific fields

Base Salary
$92,000
Employee Category
Exempt
Job Code
A398
Public Id
42363
Total Pay
$17,965

Connie Vandarakis is a Assistant Managing Director 2 at Mdo Managing Director Office. They work salaried. 2023 total compensation came to $17,965.

Carrie Wagner

Assistant Managing Director 2/Mdo Managing Director Office

2026 total comp
$17,945
Base pay
$17,945
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$17,945
Employment type
Salaried

Source-specific fields

Base Salary
$78,060
Employee Category
Exempt
Job Code
A398
Public Id
2188
Total Pay
$17,945

Carrie Wagner is a Assistant Managing Director 2 at Mdo Managing Director Office. They work salaried. 2026 total compensation came to $17,945.

Margaret Jastrzemski

Assistant Managing Director 2/Mdo Managing Director Office

2026 total comp
$17,942
Base pay
$17,942
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$17,942
Employment type
Salaried

Source-specific fields

Base Salary
$85,142
Employee Category
Exempt
Job Code
A398
Public Id
15495
Total Pay
$17,942

At Mdo Managing Director Office, Margaret Jastrzemski serves as a Assistant Managing Director 2. They work salaried. Their 2026 pay totaled $17,942.

Janelle Mccall

Emergency Management Coordinator 6/Mdo Managing Director Office

2026 total comp
$17,913
Base pay
$16,552
Overtime
$1,361
Other pay
$0
Benefits
$0
Total compensation
$17,913
Employment type
Salaried

Source-specific fields

Base Salary
$72,000
Employee Category
Exempt
Job Code
E287
Public Id
16217
Total Pay
$17,913

At Mdo Managing Director Office, Janelle Mccall serves as a Emergency Management Coordinator 6. They work salaried. Their 2026 pay totaled $17,913.

Estrella Stewart

Assistant Managing Director 2/Mdo Managing Director Office

2026 total comp
$17,911
Base pay
$14,732
Overtime
$3,178
Other pay
$0
Benefits
$0
Total compensation
$17,911
Employment type
Salaried

Source-specific fields

Base Salary
$66,293
Employee Category
Exempt
Job Code
A398
Public Id
10056
Total Pay
$17,911

Estrella Stewart works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. Estrella earned $17,911 in 2026.

Katherine Rivera

Assistant Managing Director 2/Mdo Managing Director Office

2026 total comp
$17,909
Base pay
$17,909
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$17,909
Employment type
Salaried

Source-specific fields

Base Salary
$77,900
Employee Category
Exempt
Job Code
A398
Public Id
6402
Total Pay
$17,909

Katherine Rivera works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. Katherine earned $17,909 in 2026.

Cecilia Cohen

Emergency Management Coordinator 6/Mdo Managing Director Office

2026 total comp
$17,862
Base pay
$16,966
Overtime
$895
Other pay
$0
Benefits
$0
Total compensation
$17,862
Employment type
Salaried

Source-specific fields

Base Salary
$73,800
Employee Category
Exempt
Job Code
E287
Public Id
40532
Total Pay
$17,862

At Mdo Managing Director Office, Cecilia Cohen serves as a Emergency Management Coordinator 6. They work salaried. Their 2026 pay totaled $17,862.

Kea Greene

Assistant Managing Director 2/Mdo Managing Director Office

2026 total comp
$17,835
Base pay
$17,835
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$17,835
Employment type
Salaried

Source-specific fields

Base Salary
$77,582
Employee Category
Exempt
Job Code
A398
Public Id
37637
Total Pay
$17,835

Kea Greene works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. Kea earned $17,835 in 2026.