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 3

Qaira Stead

Senior Program Manager/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$86,139
Employee Category
Exempt
Job Code
S259
Public Id
41372
Total Pay
$19,128

Qaira Stead works as a Senior Program Manager for Mdo Managing Director Office. Their status is salaried. Qaira earned $19,128 in 2026.

Linda Lane

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$47,741
Employee Category
Exempt
Job Code
A398
Public Id
15996
Total Pay
$19,106

Linda Lane works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. Linda earned $19,106 in 2020.

Michael Pratt

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$83,061
Employee Category
Exempt
Job Code
A398
Public Id
46200
Total Pay
$19,095

At Mdo Managing Director Office, Michael Pratt serves as a Assistant Managing Director 2. They work salaried. Their 2026 pay totaled $19,095.

Wanda Spencer

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$83,061
Employee Category
Exempt
Job Code
A398
Public Id
46224
Total Pay
$19,095

Wanda Spencer works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. Wanda earned $19,095 in 2026.

Megan Spivey

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$83,000
Employee Category
Exempt
Job Code
A398
Public Id
53937
Total Pay
$19,081

At Mdo Managing Director Office, Megan Spivey serves as a Assistant Managing Director 2. They work salaried. Their 2026 pay totaled $19,081.

Bojing Fu

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$83,000
Employee Category
Exempt
Job Code
A398
Public Id
43872
Total Pay
$19,081

Bojing Fu works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. Bojing earned $19,081 in 2026.

Eugene Aversa

Construction Trades Inspector/Mdo Managing Director Office

2026 total comp
$19,042
Base pay
$15,369
Overtime
$768
Other pay
$2,904
Benefits
$0
Total compensation
$19,042
Employment type
Salaried

Source-specific fields

Base Salary
$66,854
Employee Category
Civil Service
Job Code
6G28
Public Id
34436
Total Pay
$19,042

Eugene Aversa works as a Construction Trades Inspector for Mdo Managing Director Office. Their status is salaried. Eugene earned $19,042 in 2026.

Wai Yuen

Clip Crew Member 1/Mdo Managing Director Office

2020 total comp
$19,010
Base pay
$17,640
Overtime
$0
Other pay
$1,370
Benefits
$0
Total compensation
$19,010
Employment type
Salaried

Source-specific fields

Base Salary
$38,192
Employee Category
Exempt
Job Code
C318
Public Id
1183
Total Pay
$19,010

Wai Yuen holds the role of Clip Crew Member 1 at Mdo Managing Director Office. Their status is salaried. In 2020, their total compensation was $19,010.

Shanshan Ma

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$82,500
Employee Category
Exempt
Job Code
A398
Public Id
43706
Total Pay
$18,966

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

Nicole Marcote

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$82,500
Employee Category
Exempt
Job Code
A398
Public Id
44554
Total Pay
$18,966

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

Stephanie Ridgeway

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$82,462
Employee Category
Exempt
Job Code
A398
Public Id
11647
Total Pay
$18,957

Stephanie Ridgeway works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. Stephanie earned $18,957 in 2026.

Dominique Clark

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$82,462
Employee Category
Exempt
Job Code
A398
Public Id
40735
Total Pay
$18,957

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

Javier Baldeon

Assistant Managing Director 2/Mdo Managing Director Office

2026 total comp
$18,952
Base pay
$17,712
Overtime
$1,240
Other pay
$0
Benefits
$0
Total compensation
$18,952
Employment type
Salaried

Source-specific fields

Base Salary
$77,047
Employee Category
Exempt
Job Code
A398
Public Id
25366
Total Pay
$18,952

Javier Baldeon is a Assistant Managing Director 2 at Mdo Managing Director Office. They work salaried. 2026 total compensation came to $18,952.

Yolanda Feaster

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$85,823
Employee Category
Exempt
Job Code
A398
Public Id
14220
Total Pay
$18,936

Yolanda Feaster is a Assistant Managing Director 2 at Mdo Managing Director Office. They work salaried. 2026 total compensation came to $18,936.

Raju Kaneelil

Construction Projects Technician Supervisor/Mdo Managing Director Office

2026 total comp
$18,907
Base pay
$17,025
Overtime
$1,674
Other pay
$208
Benefits
$0
Total compensation
$18,907
Employment type
Salaried

Source-specific fields

Base Salary
$74,055
Employee Category
Civil Service
Job Code
3A19
Public Id
5471
Total Pay
$18,907

Raju Kaneelil is a Construction Projects Technician Supervisor at Mdo Managing Director Office. They work salaried. 2026 total compensation came to $18,907.

Veronica Ayala Flores

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$82,240
Employee Category
Exempt
Job Code
A398
Public Id
17311
Total Pay
$18,906

Veronica Ayala Flores works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. Veronica earned $18,906 in 2026.

Melanie Haake

Assistant Managing Director 2/Mdo Managing Director Office

2021 total comp
$18,894
Base pay
$14,681
Overtime
$0
Other pay
$4,213
Benefits
$0
Total compensation
$18,894
Employment type
Salaried

Source-specific fields

Base Salary
$83,300
Employee Category
Exempt
Job Code
A398
Public Id
13688
Total Pay
$18,894

At Mdo Managing Director Office, Melanie Haake serves as a Assistant Managing Director 2. They work salaried. Their 2021 pay totaled $18,894.

Ernest Lopez

Senior Crew Chief/Mdo Managing Director Office

2022 total comp
$18,891
Base pay
$15,541
Overtime
$0
Other pay
$3,350
Benefits
$0
Total compensation
$18,891
Employment type
Salaried

Source-specific fields

Base Salary
$45,672
Employee Category
Exempt
Job Code
S243
Public Id
1097
Total Pay
$18,891

Ernest Lopez holds the role of Senior Crew Chief at Mdo Managing Director Office. Their status is salaried. In 2022, their total compensation was $18,891.

Connell Mccall

Labor Crew Sub-Chief/Mdo Managing Director Office

2026 total comp
$18,857
Base pay
$14,607
Overtime
$4,041
Other pay
$209
Benefits
$0
Total compensation
$18,857
Employment type
Salaried

Source-specific fields

Base Salary
$63,538
Employee Category
Civil Service
Job Code
7A05
Public Id
5066
Total Pay
$18,857

Connell Mccall works as a Labor Crew Sub-Chief for Mdo Managing Director Office. Their status is salaried. Connell earned $18,857 in 2026.

Dawn Roberts

Assistant Managing Director 2/Mdo Managing Director Office

2026 total comp
$18,856
Base pay
$17,958
Overtime
$898
Other pay
$0
Benefits
$0
Total compensation
$18,856
Employment type
Salaried

Source-specific fields

Base Salary
$78,117
Employee Category
Exempt
Job Code
A398
Public Id
42533
Total Pay
$18,856

At Mdo Managing Director Office, Dawn Roberts serves as a Assistant Managing Director 2. They work salaried. Their 2026 pay totaled $18,856.

Donald Grossman

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

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

Donald Grossman works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. Donald earned $18,851 in 2026.

Ngan Tran

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

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

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

Kyle Wilson

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

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

Kyle Wilson is a Assistant Managing Director 2 at Mdo Managing Director Office. They work salaried. 2026 total compensation came to $18,851.

Tamara Oruade

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

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

Tamara Oruade is a Assistant Managing Director 2 at Mdo Managing Director Office. They work salaried. 2026 total compensation came to $18,851.

Ibriz Muhammad

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

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

Ibriz Muhammad is a Assistant Managing Director 2 at Mdo Managing Director Office. They work salaried. 2026 total compensation came to $18,851.

Jeffrey Hussein

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

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

Jeffrey Hussein works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. Jeffrey earned $18,851 in 2026.

Vinh Ho

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

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

Vinh Ho works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. Vinh earned $18,851 in 2026.

Mehra Den Braven

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

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

Mehra Den Braven is a Assistant Managing Director 2 at Mdo Managing Director Office. They work salaried. 2026 total compensation came to $18,851.

Michael Benezet

Emergency Management Coordinator 6/Mdo Managing Director Office

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

Source-specific fields

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

Michael Benezet works as a Emergency Management Coordinator 6 for Mdo Managing Director Office. Their status is salaried. Michael earned $18,832 in 2026.