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 4

Morris Hobson

Assistant Managing Director 2/Mdo Managing Director Office

2022 total comp
$46,894
Base pay
$46,210
Overtime
$0
Other pay
$684
Benefits
$0
Total compensation
$46,894
Employment type
Salaried

Source-specific fields

Base Salary
$69,178
Employee Category
Exempt
Job Code
A398
Public Id
35601
Total Pay
$46,894

Morris Hobson is a Assistant Managing Director 2 at Mdo Managing Director Office. They work salaried. 2022 total compensation came to $46,894.

Elizabeth Hersh

Deputy Managing Director/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$162,307
Employee Category
Exempt
Job Code
D375
Public Id
11212
Total Pay
$46,812

Elizabeth Hersh is a Deputy Managing Director at Mdo Managing Director Office. They work salaried. 2024 total compensation came to $46,812.

Michael Garvey

Deputy Managing Director/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$203,487
Employee Category
Exempt
Job Code
D375
Public Id
849
Total Pay
$46,779

At Mdo Managing Director Office, Michael Garvey serves as a Deputy Managing Director. They work salaried. Their 2026 pay totaled $46,779.

David Wilson

Deputy Managing Director/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$202,332
Employee Category
Exempt
Job Code
D375
Public Id
8280
Total Pay
$46,513

David Wilson holds the role of Deputy Managing Director at Mdo Managing Director Office. Their status is salaried. In 2026, their total compensation was $46,513.

Joseph Aschenbrenner

Assistant Managing Director 2/Mdo Managing Director Office

2021 total comp
$46,459
Base pay
$37,040
Overtime
$4,061
Other pay
$5,358
Benefits
$0
Total compensation
$46,459
Employment type
Salaried

Source-specific fields

Base Salary
$55,000
Employee Category
Exempt
Job Code
A398
Public Id
29247
Total Pay
$46,459

Joseph Aschenbrenner holds the role of Assistant Managing Director 2 at Mdo Managing Director Office. Their status is salaried. In 2021, their total compensation was $46,459.

Alex Warwood

Assistant Managing Director 2/Mdo Managing Director Office

2020 total comp
$46,436
Base pay
$44,667
Overtime
$0
Other pay
$1,769
Benefits
$0
Total compensation
$46,436
Employment type
Salaried

Source-specific fields

Base Salary
$66,281
Employee Category
Exempt
Job Code
A398
Public Id
5217
Total Pay
$46,436

At Mdo Managing Director Office, Alex Warwood serves as a Assistant Managing Director 2. They work salaried. Their 2020 pay totaled $46,436.

Joshua Kruger

Assistant Managing Director 2/Mdo Managing Director Office

2020 total comp
$45,989
Base pay
$41,566
Overtime
$0
Other pay
$4,423
Benefits
$0
Total compensation
$45,989
Employment type
Salaried

Source-specific fields

Base Salary
$90,000
Employee Category
Exempt
Job Code
A398
Public Id
16241
Total Pay
$45,989

Joshua Kruger holds the role of Assistant Managing Director 2 at Mdo Managing Director Office. Their status is salaried. In 2020, their total compensation was $45,989.

Aubrey Powers

Deputy Managing Director/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$199,798
Employee Category
Exempt
Job Code
D375
Public Id
23105
Total Pay
$45,931

Aubrey Powers is a Deputy Managing Director at Mdo Managing Director Office. They work salaried. 2026 total compensation came to $45,931.

Kiyona Dobson

Assistant Managing Director 2/Mdo Managing Director Office

2022 total comp
$45,722
Base pay
$44,134
Overtime
$0
Other pay
$1,588
Benefits
$0
Total compensation
$45,722
Employment type
Salaried

Source-specific fields

Base Salary
$65,959
Employee Category
Exempt
Job Code
A398
Public Id
14145
Total Pay
$45,722

Kiyona Dobson holds the role of Assistant Managing Director 2 at Mdo Managing Director Office. Their status is salaried. In 2022, their total compensation was $45,722.

Mimi In

Assistant Managing Director 2/Mdo Managing Director Office

2022 total comp
$45,671
Base pay
$44,250
Overtime
$0
Other pay
$1,422
Benefits
$0
Total compensation
$45,671
Employment type
Salaried

Source-specific fields

Base Salary
$56,788
Employee Category
Exempt
Job Code
A398
Public Id
38338
Total Pay
$45,671

At Mdo Managing Director Office, Mimi In serves as a Assistant Managing Director 2. They work salaried. Their 2022 pay totaled $45,671.

Catherine Freimiller

Assistant Managing Director 2/Mdo Managing Director Office

2020 total comp
$45,097
Base pay
$37,322
Overtime
$0
Other pay
$7,775
Benefits
$0
Total compensation
$45,097
Employment type
Salaried

Source-specific fields

Base Salary
$68,860
Employee Category
Exempt
Job Code
A398
Public Id
18576
Total Pay
$45,097

Catherine Freimiller works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. Catherine earned $45,097 in 2020.

David Guzman

Assistant Managing Director 2/Mdo Managing Director Office

2022 total comp
$45,038
Base pay
$38,603
Overtime
$0
Other pay
$6,435
Benefits
$0
Total compensation
$45,038
Employment type
Salaried

Source-specific fields

Base Salary
$65,000
Employee Category
Exempt
Job Code
A398
Public Id
19244
Total Pay
$45,038

At Mdo Managing Director Office, David Guzman serves as a Assistant Managing Director 2. They work salaried. Their 2022 pay totaled $45,038.

Kevin Thomas

Assistant Managing Director 3/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$194,911
Employee Category
Exempt
Job Code
A402
Public Id
10392
Total Pay
$44,808

Kevin Thomas works as a Assistant Managing Director 3 for Mdo Managing Director Office. Their status is salaried. Kevin earned $44,808 in 2026.

Ayanna Greene

Assistant Managing Director 3/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$194,911
Employee Category
Exempt
Job Code
A402
Public Id
14176
Total Pay
$44,807

Ayanna Greene works as a Assistant Managing Director 3 for Mdo Managing Director Office. Their status is salaried. Ayanna earned $44,807 in 2026.

Megan Oconnell

Assistant Managing Director 3/Mdo Managing Director Office

2025 total comp
$44,703
Base pay
$36,842
Overtime
$0
Other pay
$7,860
Benefits
$0
Total compensation
$44,703
Employment type
Salaried

Source-specific fields

Base Salary
$137,370
Employee Category
Exempt
Job Code
A402
Public Id
41507
Total Pay
$44,703

At Mdo Managing Director Office, Megan Oconnell serves as a Assistant Managing Director 3. They work salaried. Their 2025 pay totaled $44,703.

David Kinchen

Assistant Managing Director 2/Mdo Managing Director Office

2021 total comp
$44,638
Base pay
$39,990
Overtime
$0
Other pay
$4,649
Benefits
$0
Total compensation
$44,638
Employment type
Salaried

Source-specific fields

Base Salary
$70,000
Employee Category
Exempt
Job Code
A398
Public Id
36490
Total Pay
$44,638

David Kinchen is a Assistant Managing Director 2 at Mdo Managing Director Office. They work salaried. 2021 total compensation came to $44,638.

Meka Perez

Assistant Managing Director 2/Mdo Managing Director Office

2021 total comp
$44,636
Base pay
$38,703
Overtime
$0
Other pay
$5,933
Benefits
$0
Total compensation
$44,636
Employment type
Salaried

Source-specific fields

Base Salary
$57,362
Employee Category
Exempt
Job Code
A398
Public Id
5597
Total Pay
$44,636

Meka Perez holds the role of Assistant Managing Director 2 at Mdo Managing Director Office. Their status is salaried. In 2021, their total compensation was $44,636.

Sylvie Gallier-Howard

Assistant Managing Director 2/Mdo Managing Director Office

2021 total comp
$44,588
Base pay
$17,022
Overtime
$0
Other pay
$27,566
Benefits
$0
Total compensation
$44,588
Employment type
Salaried

Source-specific fields

Base Salary
$170,874
Employee Category
Exempt
Job Code
A398
Public Id
10195
Total Pay
$44,588

Sylvie Gallier-Howard holds the role of Assistant Managing Director 2 at Mdo Managing Director Office. Their status is salaried. In 2021, their total compensation was $44,588.

Synthia Brown

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$47,741
Employee Category
Exempt
Job Code
A398
Public Id
2910
Total Pay
$44,026

Synthia Brown holds the role of Assistant Managing Director 2 at Mdo Managing Director Office. Their status is salaried. In 2021, their total compensation was $44,026.

Jacqueline Lewis

Assistant Managing Director 3/Mdo Managing Director Office

2023 total comp
$43,626
Base pay
$38,726
Overtime
$0
Other pay
$4,900
Benefits
$0
Total compensation
$43,626
Employment type
Salaried

Source-specific fields

Base Salary
$145,582
Employee Category
Exempt
Job Code
A402
Public Id
41858
Total Pay
$43,626

At Mdo Managing Director Office, Jacqueline Lewis serves as a Assistant Managing Director 3. They work salaried. Their 2023 pay totaled $43,626.

Jillian Campanella

Assistant Managing Director 2/Mdo Managing Director Office

2024 total comp
$43,583
Base pay
$40,519
Overtime
$3,064
Other pay
$0
Benefits
$0
Total compensation
$43,583
Employment type
Salaried

Source-specific fields

Base Salary
$64,400
Employee Category
Exempt
Job Code
A398
Public Id
45336
Total Pay
$43,583

Jillian Campanella is a Assistant Managing Director 2 at Mdo Managing Director Office. They work salaried. 2024 total compensation came to $43,583.

Angela Dixon

Assistant Managing Director 2/Mdo Managing Director Office

2026 total comp
$43,285
Base pay
$34,235
Overtime
$0
Other pay
$9,050
Benefits
$0
Total compensation
$43,285
Employment type
Salaried

Source-specific fields

Base Salary
$148,920
Employee Category
Exempt
Job Code
A398
Public Id
16787
Total Pay
$43,285

At Mdo Managing Director Office, Angela Dixon serves as a Assistant Managing Director 2. They work salaried. Their 2026 pay totaled $43,285.

Alexis Capestany

Assistant Managing Director 2/Mdo Managing Director Office

2021 total comp
$43,105
Base pay
$41,381
Overtime
$0
Other pay
$1,724
Benefits
$0
Total compensation
$43,105
Employment type
Salaried

Source-specific fields

Base Salary
$54,000
Employee Category
Exempt
Job Code
A398
Public Id
9700
Total Pay
$43,105

Alexis Capestany holds the role of Assistant Managing Director 2 at Mdo Managing Director Office. Their status is salaried. In 2021, their total compensation was $43,105.

Sajid Mian

Deputy Managing Director/Mdo Managing Director Office

2019 total comp
$43,018
Base pay
$23,770
Overtime
$0
Other pay
$19,249
Benefits
$0
Total compensation
$43,018
Employment type
Salaried

Source-specific fields

Base Salary
$154,500
Employee Category
Exempt
Job Code
D375
Public Id
7349
Total Pay
$43,018

Sajid Mian is a Deputy Managing Director at Mdo Managing Director Office. They work salaried. 2019 total compensation came to $43,018.

Jazahn Hicks

Assistant Managing Director 2/Mdo Managing Director Office

2022 total comp
$42,999
Base pay
$41,309
Overtime
$0
Other pay
$1,690
Benefits
$0
Total compensation
$42,999
Employment type
Salaried

Source-specific fields

Base Salary
$52,916
Employee Category
Exempt
Job Code
A398
Public Id
37195
Total Pay
$42,999

At Mdo Managing Director Office, Jazahn Hicks serves as a Assistant Managing Director 2. They work salaried. Their 2022 pay totaled $42,999.

Nicole Westerman

Deputy Managing Director/Mdo Managing Director Office

2020 total comp
$42,955
Base pay
$16,865
Overtime
$0
Other pay
$26,089
Benefits
$0
Total compensation
$42,955
Employment type
Salaried

Source-specific fields

Base Salary
$147,290
Employee Category
Exempt
Job Code
D375
Public Id
27342
Total Pay
$42,955

At Mdo Managing Director Office, Nicole Westerman serves as a Deputy Managing Director. They work salaried. Their 2020 pay totaled $42,955.

Jian Liu

Maintenance Director/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$50,831
Employee Category
Exempt
Job Code
M045
Public Id
16933
Total Pay
$42,862

Jian Liu works as a Maintenance Director for Mdo Managing Director Office. Their status is salaried. Jian earned $42,862 in 2025.

Roxanne Horrell

Assistant Managing Director 2/Mdo Managing Director Office

2020 total comp
$42,856
Base pay
$32,237
Overtime
$0
Other pay
$10,619
Benefits
$0
Total compensation
$42,856
Employment type
Salaried

Source-specific fields

Base Salary
$69,800
Employee Category
Exempt
Job Code
A398
Public Id
911
Total Pay
$42,856

At Mdo Managing Director Office, Roxanne Horrell serves as a Assistant Managing Director 2. They work salaried. Their 2020 pay totaled $42,856.

David Gould

Deputy Managing Director/Mdo Managing Director Office

2020 total comp
$42,765
Base pay
$38,002
Overtime
$0
Other pay
$4,763
Benefits
$0
Total compensation
$42,765
Employment type
Salaried

Source-specific fields

Base Salary
$118,450
Employee Category
Exempt
Job Code
D375
Public Id
35831
Total Pay
$42,765

At Mdo Managing Director Office, David Gould serves as a Deputy Managing Director. They work salaried. Their 2020 pay totaled $42,765.

Towanda Livingston

Assistant Managing Director 2/Mdo Managing Director Office

2019 total comp
$42,031
Base pay
$42,031
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$42,031
Employment type
Salaried

Source-specific fields

Base Salary
$97,850
Employee Category
Exempt
Job Code
A398
Public Id
6392
Total Pay
$42,031

Towanda Livingston is a Assistant Managing Director 2 at Mdo Managing Director Office. They work salaried. 2019 total compensation came to $42,031.

Sheilah Louis

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$95,090
Employee Category
Exempt
Job Code
A398
Public Id
31923
Total Pay
$41,898

Sheilah Louis holds the role of Assistant Managing Director 2 at Mdo Managing Director Office. Their status is salaried. In 2025, their total compensation was $41,898.

Robert Somerville

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$64,015
Employee Category
Exempt
Job Code
A398
Public Id
38566
Total Pay
$41,824

Robert Somerville holds the role of Assistant Managing Director 2 at Mdo Managing Director Office. Their status is salaried. In 2024, their total compensation was $41,824.

Isabel Mcdevitt

Assistant Managing Director 3/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$181,560
Employee Category
Exempt
Job Code
A402
Public Id
50961
Total Pay
$41,738

Isabel Mcdevitt works as a Assistant Managing Director 3 for Mdo Managing Director Office. Their status is salaried. Isabel earned $41,738 in 2026.

John Ryan

Assistant Managing Director 2/Mdo Managing Director Office

2021 total comp
$41,430
Base pay
$35,973
Overtime
$0
Other pay
$5,457
Benefits
$0
Total compensation
$41,430
Employment type
Salaried

Source-specific fields

Base Salary
$46,000
Employee Category
Exempt
Job Code
A398
Public Id
34006
Total Pay
$41,430

John Ryan is a Assistant Managing Director 2 at Mdo Managing Director Office. They work salaried. 2021 total compensation came to $41,430.

Jonah Worley

Assistant Managing Director 2/Mdo Managing Director Office

2021 total comp
$41,159
Base pay
$29,313
Overtime
$6,936
Other pay
$4,910
Benefits
$0
Total compensation
$41,159
Employment type
Salaried

Source-specific fields

Base Salary
$55,000
Employee Category
Exempt
Job Code
A398
Public Id
9775
Total Pay
$41,159

Jonah Worley holds the role of Assistant Managing Director 2 at Mdo Managing Director Office. Their status is salaried. In 2021, their total compensation was $41,159.

David Irizarry

Assistant Managing Director 3/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$178,500
Employee Category
Exempt
Job Code
A402
Public Id
15963
Total Pay
$41,035

David Irizarry works as a Assistant Managing Director 3 for Mdo Managing Director Office. Their status is salaried. David earned $41,035 in 2026.

Tonya Mcclary

Executive Director/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$178,500
Employee Category
Exempt
Job Code
E700
Public Id
48441
Total Pay
$41,035

Tonya Mcclary works as a Executive Director for Mdo Managing Director Office. Their status is salaried. Tonya earned $41,035 in 2026.

Michael Gerakios

Assistant Managing Director 2/Mdo Managing Director Office

2020 total comp
$40,712
Base pay
$36,260
Overtime
$0
Other pay
$4,452
Benefits
$0
Total compensation
$40,712
Employment type
Salaried

Source-specific fields

Base Salary
$100,000
Employee Category
Exempt
Job Code
A398
Public Id
26084
Total Pay
$40,712

Michael Gerakios holds the role of Assistant Managing Director 2 at Mdo Managing Director Office. Their status is salaried. In 2020, their total compensation was $40,712.

Joseph Diorio Jr

Assistant Managing Director 3/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$176,460
Employee Category
Exempt
Job Code
A402
Public Id
2637
Total Pay
$40,566

Joseph Diorio Jr is a Assistant Managing Director 3 at Mdo Managing Director Office. They work salaried. 2026 total compensation came to $40,566.

Kinnari Chandriani

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$175,918
Employee Category
Exempt
Job Code
A398
Public Id
40708
Total Pay
$40,441

At Mdo Managing Director Office, Kinnari Chandriani serves as a Assistant Managing Director 2. They work salaried. Their 2026 pay totaled $40,441.