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 18

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.

Bahiya Jones

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$81,790
Employee Category
Exempt
Job Code
A398
Public Id
18158
Total Pay
$18,803

Bahiya Jones is a Assistant Managing Director 2 at Mdo Managing Director Office. They work salaried. 2026 total compensation came to $18,803.

Bryjette Bonner

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$81,736
Employee Category
Exempt
Job Code
A398
Public Id
39263
Total Pay
$18,790

At Mdo Managing Director Office, Bryjette Bonner serves as a Assistant Managing Director 2. They work salaried. Their 2026 pay totaled $18,790.

Edward Desanti

Assistant Managing Director 2/Mdo Managing Director Office

2022 total comp
$18,787
Base pay
$5,752
Overtime
$1,588
Other pay
$11,448
Benefits
$0
Total compensation
$18,787
Employment type
Salaried

Source-specific fields

Base Salary
$60,049
Employee Category
Exempt
Job Code
A398
Public Id
16724
Total Pay
$18,787

Edward Desanti works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. Edward earned $18,787 in 2022.

Aaron Alexander

Grounds Maintenance Supervisor/Mdo Managing Director Office

2026 total comp
$18,757
Base pay
$14,753
Overtime
$3,836
Other pay
$168
Benefits
$0
Total compensation
$18,757
Employment type
Salaried

Source-specific fields

Base Salary
$64,539
Employee Category
Civil Service
Job Code
7N74
Public Id
34254
Total Pay
$18,757

Aaron Alexander is a Grounds Maintenance Supervisor at Mdo Managing Director Office. They work salaried. 2026 total compensation came to $18,757.

James Mccarthy

Inventory Control Manager - Clip/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$80,057
Employee Category
Exempt
Job Code
I533
Public Id
22116
Total Pay
$18,732

James Mccarthy is a Inventory Control Manager - Clip at Mdo Managing Director Office. They work salaried. 2026 total compensation came to $18,732.

Victoria Hepp

Assistant Managing Director 2/Mdo Managing Director Office

2022 total comp
$18,727
Base pay
$16,629
Overtime
$0
Other pay
$2,098
Benefits
$0
Total compensation
$18,727
Employment type
Salaried

Source-specific fields

Base Salary
$62,000
Employee Category
Exempt
Job Code
A398
Public Id
6987
Total Pay
$18,727

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

Michael Balan

Emergency Management Coordinator 4/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$76,363
Employee Category
Exempt
Job Code
E285
Public Id
23194
Total Pay
$18,716

Michael Balan is a Emergency Management Coordinator 4 at Mdo Managing Director Office. They work salaried. 2026 total compensation came to $18,716.

Virgil Edmonds

Emergency Management Coordinator 4/Mdo Managing Director Office

2026 total comp
$18,706
Base pay
$17,165
Overtime
$1,541
Other pay
$0
Benefits
$0
Total compensation
$18,706
Employment type
Salaried

Source-specific fields

Base Salary
$76,363
Employee Category
Exempt
Job Code
E285
Public Id
40068
Total Pay
$18,706

Virgil Edmonds works as a Emergency Management Coordinator 4 for Mdo Managing Director Office. Their status is salaried. Virgil earned $18,706 in 2026.

Shaun Guess

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$81,358
Employee Category
Exempt
Job Code
A398
Public Id
41493
Total Pay
$18,703

Shaun Guess is a Assistant Managing Director 2 at Mdo Managing Director Office. They work salaried. 2026 total compensation came to $18,703.

Roddrick Thomas

Architectural Project Coordinator 2/Mdo Managing Director Office

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

Source-specific fields

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

Roddrick Thomas is a Architectural Project Coordinator 2 at Mdo Managing Director Office. They work salaried. 2026 total compensation came to $18,702.

Bianca Garcia

Emergency Management Coordinator 6/Mdo Managing Director Office

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

Source-specific fields

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

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

Ingrid Teti

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$81,000
Employee Category
Exempt
Job Code
A398
Public Id
46663
Total Pay
$18,621

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

Shontel Horne

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$86,700
Employee Category
Exempt
Job Code
A398
Public Id
46866
Total Pay
$18,603

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

Elizabeth Cunningham

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$80,672
Employee Category
Exempt
Job Code
A398
Public Id
43955
Total Pay
$18,545

Elizabeth Cunningham is a Assistant Managing Director 2 at Mdo Managing Director Office. They work salaried. 2026 total compensation came to $18,545.