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 2

Elka Battle

Deputy Managing Director/Mdo Managing Director Office

2024 total comp
$76,765
Base pay
$31,663
Overtime
$0
Other pay
$45,101
Benefits
$0
Total compensation
$76,765
Employment type
Salaried

Source-specific fields

Base Salary
$115,948
Employee Category
Exempt
Job Code
D375
Public Id
18946
Total Pay
$76,765

Elka Battle holds the role of Deputy Managing Director at Mdo Managing Director Office. Their status is salaried. In 2024, their total compensation was $76,765.

Tara Rasheed

Assistant Managing Director 2/Mdo Managing Director Office

2021 total comp
$76,033
Base pay
$71,063
Overtime
$0
Other pay
$4,970
Benefits
$0
Total compensation
$76,033
Employment type
Salaried

Source-specific fields

Base Salary
$85,000
Employee Category
Exempt
Job Code
A398
Public Id
12975
Total Pay
$76,033

At Mdo Managing Director Office, Tara Rasheed serves as a Assistant Managing Director 2. They work salaried. Their 2021 pay totaled $76,033.

Kyle Bosket

Assistant Managing Director 2/Mdo Managing Director Office

2021 total comp
$75,821
Base pay
$75,105
Overtime
$0
Other pay
$716
Benefits
$0
Total compensation
$75,821
Employment type
Salaried

Source-specific fields

Base Salary
$110,000
Employee Category
Exempt
Job Code
A398
Public Id
13913
Total Pay
$75,821

Kyle Bosket is a Assistant Managing Director 2 at Mdo Managing Director Office. They work salaried. 2021 total compensation came to $75,821.

Kristine Engler

Assistant Managing Director 2/Mdo Managing Director Office

2022 total comp
$75,619
Base pay
$73,671
Overtime
$0
Other pay
$1,948
Benefits
$0
Total compensation
$75,619
Employment type
Salaried

Source-specific fields

Base Salary
$88,500
Employee Category
Exempt
Job Code
A398
Public Id
32591
Total Pay
$75,619

Kristine Engler holds the role of Assistant Managing Director 2 at Mdo Managing Director Office. Their status is salaried. In 2022, their total compensation was $75,619.

Angelina Ruffin

Deputy Managing Director/Mdo Managing Director Office

2020 total comp
$75,601
Base pay
$65,169
Overtime
$0
Other pay
$10,432
Benefits
$0
Total compensation
$75,601
Employment type
Salaried

Source-specific fields

Base Salary
$141,110
Employee Category
Exempt
Job Code
D375
Public Id
32308
Total Pay
$75,601

At Mdo Managing Director Office, Angelina Ruffin serves as a Deputy Managing Director. They work salaried. Their 2020 pay totaled $75,601.

Gilbert Coleman

Assistant Managing Director 2/Mdo Managing Director Office

2021 total comp
$74,717
Base pay
$52,810
Overtime
$0
Other pay
$21,908
Benefits
$0
Total compensation
$74,717
Employment type
Salaried

Source-specific fields

Base Salary
$64,377
Employee Category
Exempt
Job Code
A398
Public Id
6638
Total Pay
$74,717

Gilbert Coleman works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. Gilbert earned $74,717 in 2021.

Stephanie Fuentes

Assistant Managing Director 2/Mdo Managing Director Office

2022 total comp
$73,631
Base pay
$71,727
Overtime
$0
Other pay
$1,904
Benefits
$0
Total compensation
$73,631
Employment type
Salaried

Source-specific fields

Base Salary
$77,438
Employee Category
Exempt
Job Code
A398
Public Id
10953
Total Pay
$73,631

At Mdo Managing Director Office, Stephanie Fuentes serves as a Assistant Managing Director 2. They work salaried. Their 2022 pay totaled $73,631.

Adam Thiel

Managing Director/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$316,200
Employee Category
Exempt
Job Code
M120
Public Id
11785
Total Pay
$72,690

At Mdo Managing Director Office, Adam Thiel serves as a Managing Director. They work salaried. Their 2026 pay totaled $72,690.

Carodol Tyler

Assistant Managing Director 2/Mdo Managing Director Office

2024 total comp
$71,268
Base pay
$54,336
Overtime
$0
Other pay
$16,932
Benefits
$0
Total compensation
$71,268
Employment type
Salaried

Source-specific fields

Base Salary
$88,740
Employee Category
Exempt
Job Code
A398
Public Id
10940
Total Pay
$71,268

Carodol Tyler is a Assistant Managing Director 2 at Mdo Managing Director Office. They work salaried. 2024 total compensation came to $71,268.

Joshua Lippert

Assistant Managing Director 2/Mdo Managing Director Office

2021 total comp
$71,236
Base pay
$65,145
Overtime
$0
Other pay
$6,091
Benefits
$0
Total compensation
$71,236
Employment type
Salaried

Source-specific fields

Base Salary
$77,250
Employee Category
Exempt
Job Code
A398
Public Id
5963
Total Pay
$71,236

Joshua Lippert is a Assistant Managing Director 2 at Mdo Managing Director Office. They work salaried. 2021 total compensation came to $71,236.

Frank Morelli

Assistant Managing Director 2/Mdo Managing Director Office

2020 total comp
$70,833
Base pay
$36,758
Overtime
$0
Other pay
$34,075
Benefits
$0
Total compensation
$70,833
Employment type
Salaried

Source-specific fields

Base Salary
$113,300
Employee Category
Exempt
Job Code
A398
Public Id
15378
Total Pay
$70,833

At Mdo Managing Director Office, Frank Morelli serves as a Assistant Managing Director 2. They work salaried. Their 2020 pay totaled $70,833.

Bernadette Stanko

Assistant Managing Director 2/Mdo Managing Director Office

2022 total comp
$70,588
Base pay
$64,681
Overtime
$5,908
Other pay
$0
Benefits
$0
Total compensation
$70,588
Employment type
Salaried

Source-specific fields

Base Salary
$66,817
Employee Category
Exempt
Job Code
A398
Public Id
35663
Total Pay
$70,588

Bernadette Stanko works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. Bernadette earned $70,588 in 2022.

Guy Garant

Assistant Managing Director 2/Mdo Managing Director Office

2019 total comp
$70,457
Base pay
$5,548
Overtime
$0
Other pay
$64,909
Benefits
$0
Total compensation
$70,457
Employment type
Salaried

Source-specific fields

Base Salary
$131,124
Employee Category
Exempt
Job Code
A398
Public Id
12518
Total Pay
$70,457

At Mdo Managing Director Office, Guy Garant serves as a Assistant Managing Director 2. They work salaried. Their 2019 pay totaled $70,457.

Patricia Ricciardi

Human Resources Administrator/Mdo Managing Director Office

2024 total comp
$70,269
Base pay
$47,061
Overtime
$0
Other pay
$23,207
Benefits
$0
Total compensation
$70,269
Employment type
Salaried

Source-specific fields

Base Salary
$85,072
Employee Category
Exempt
Job Code
H914
Public Id
19932
Total Pay
$70,269

At Mdo Managing Director Office, Patricia Ricciardi serves as a Human Resources Administrator. They work salaried. Their 2024 pay totaled $70,269.

Stephanie Craighead

Assistant Managing Director 2/Mdo Managing Director Office

2022 total comp
$70,149
Base pay
$14,413
Overtime
$0
Other pay
$55,735
Benefits
$0
Total compensation
$70,149
Employment type
Salaried

Source-specific fields

Base Salary
$107,277
Employee Category
Exempt
Job Code
A398
Public Id
35695
Total Pay
$70,149

Stephanie Craighead works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. Stephanie earned $70,149 in 2022.

Rita Palumbo

Assistant Managing Director 2/Mdo Managing Director Office

2020 total comp
$69,647
Base pay
$39,964
Overtime
$0
Other pay
$29,683
Benefits
$0
Total compensation
$69,647
Employment type
Salaried

Source-specific fields

Base Salary
$71,495
Employee Category
Exempt
Job Code
A398
Public Id
10490
Total Pay
$69,647

At Mdo Managing Director Office, Rita Palumbo serves as a Assistant Managing Director 2. They work salaried. Their 2020 pay totaled $69,647.

Paola Messner Maysonet

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$71,200
Employee Category
Exempt
Job Code
A398
Public Id
9990
Total Pay
$69,190

Paola Messner Maysonet holds the role of Assistant Managing Director 2 at Mdo Managing Director Office. Their status is salaried. In 2022, their total compensation was $69,190.

Ilia Ghee

Assistant Managing Director 2/Mdo Managing Director Office

2023 total comp
$69,126
Base pay
$42,381
Overtime
$0
Other pay
$26,745
Benefits
$0
Total compensation
$69,126
Employment type
Salaried

Source-specific fields

Base Salary
$100,940
Employee Category
Exempt
Job Code
A398
Public Id
19833
Total Pay
$69,126

Ilia Ghee holds the role of Assistant Managing Director 2 at Mdo Managing Director Office. Their status is salaried. In 2023, their total compensation was $69,126.

Amanda Colon-Smith

Assistant Managing Director 2/Mdo Managing Director Office

2024 total comp
$66,411
Base pay
$64,402
Overtime
$0
Other pay
$2,009
Benefits
$0
Total compensation
$66,411
Employment type
Salaried

Source-specific fields

Base Salary
$102,795
Employee Category
Exempt
Job Code
A398
Public Id
10263
Total Pay
$66,411

Amanda Colon-Smith is a Assistant Managing Director 2 at Mdo Managing Director Office. They work salaried. 2024 total compensation came to $66,411.

Beverly Woods

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$161,820
Employee Category
Exempt
Job Code
A398
Public Id
26763
Total Pay
$66,019

Beverly Woods holds the role of Assistant Managing Director 2 at Mdo Managing Director Office. Their status is salaried. In 2025, their total compensation was $66,019.

Terry Johnson

Assistant Managing Director 2/Mdo Managing Director Office

2023 total comp
$63,549
Base pay
$28,297
Overtime
$0
Other pay
$35,252
Benefits
$0
Total compensation
$63,549
Employment type
Salaried

Source-specific fields

Base Salary
$87,417
Employee Category
Exempt
Job Code
A398
Public Id
24756
Total Pay
$63,549

At Mdo Managing Director Office, Terry Johnson serves as a Assistant Managing Director 2. They work salaried. Their 2023 pay totaled $63,549.

Adam Geer

Director of Public Safety/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$270,300
Employee Category
Exempt
Job Code
D601
Public Id
11961
Total Pay
$62,138

Adam Geer works as a Director of Public Safety for Mdo Managing Director Office. Their status is salaried. Adam earned $62,138 in 2026.

Billy Chambers

Assistant Managing Director 2/Mdo Managing Director Office

2022 total comp
$61,255
Base pay
$60,673
Overtime
$582
Other pay
$0
Benefits
$0
Total compensation
$61,255
Employment type
Salaried

Source-specific fields

Base Salary
$70,210
Employee Category
Exempt
Job Code
A398
Public Id
38943
Total Pay
$61,255

Billy Chambers is a Assistant Managing Director 2 at Mdo Managing Director Office. They work salaried. 2022 total compensation came to $61,255.

Sharon Thompson-Nowak

Assistant Managing Director 2/Mdo Managing Director Office

2021 total comp
$60,586
Base pay
$51,892
Overtime
$0
Other pay
$8,693
Benefits
$0
Total compensation
$60,586
Employment type
Salaried

Source-specific fields

Base Salary
$98,000
Employee Category
Exempt
Job Code
A398
Public Id
13282
Total Pay
$60,586

Sharon Thompson-Nowak holds the role of Assistant Managing Director 2 at Mdo Managing Director Office. Their status is salaried. In 2021, their total compensation was $60,586.

Richard Quodomine

Assistant Managing Director 2/Mdo Managing Director Office

2023 total comp
$60,466
Base pay
$60,466
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$60,466
Employment type
Salaried

Source-specific fields

Base Salary
$93,280
Employee Category
Exempt
Job Code
A398
Public Id
25167
Total Pay
$60,466

Richard Quodomine holds the role of Assistant Managing Director 2 at Mdo Managing Director Office. Their status is salaried. In 2023, their total compensation was $60,466.

Maita Soukup

Assistant Managing Director 2/Mdo Managing Director Office

2023 total comp
$60,019
Base pay
$46,506
Overtime
$0
Other pay
$13,513
Benefits
$0
Total compensation
$60,019
Employment type
Salaried

Source-specific fields

Base Salary
$109,751
Employee Category
Exempt
Job Code
A398
Public Id
209
Total Pay
$60,019

Maita Soukup is a Assistant Managing Director 2 at Mdo Managing Director Office. They work salaried. 2023 total compensation came to $60,019.

Leo Dignam

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$116,081
Employee Category
Exempt
Job Code
A398
Public Id
5377
Total Pay
$59,627

At Mdo Managing Director Office, Leo Dignam serves as a Assistant Managing Director 2. They work salaried. Their 2021 pay totaled $59,627.

Patricia Dinatale

Assistant Managing Director 2/Mdo Managing Director Office

2022 total comp
$59,130
Base pay
$52,224
Overtime
$0
Other pay
$6,905
Benefits
$0
Total compensation
$59,130
Employment type
Salaried

Source-specific fields

Base Salary
$85,516
Employee Category
Exempt
Job Code
A398
Public Id
24829
Total Pay
$59,130

Patricia Dinatale works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. Patricia earned $59,130 in 2022.

Courtney Harding

Assistant Managing Director 2/Mdo Managing Director Office

2025 total comp
$58,872
Base pay
$56,100
Overtime
$0
Other pay
$2,772
Benefits
$0
Total compensation
$58,872
Employment type
Salaried

Source-specific fields

Base Salary
$86,130
Employee Category
Exempt
Job Code
A398
Public Id
46590
Total Pay
$58,872

At Mdo Managing Director Office, Courtney Harding serves as a Assistant Managing Director 2. They work salaried. Their 2025 pay totaled $58,872.

Anne Gemmell

Assistant Managing Director 2/Mdo Managing Director Office

2020 total comp
$58,704
Base pay
$55,156
Overtime
$0
Other pay
$3,547
Benefits
$0
Total compensation
$58,704
Employment type
Salaried

Source-specific fields

Base Salary
$118,450
Employee Category
Exempt
Job Code
A398
Public Id
27450
Total Pay
$58,704

Anne Gemmell works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. Anne earned $58,704 in 2020.

Saron Mckee

Assistant Managing Director 2/Mdo Managing Director Office

2023 total comp
$58,608
Base pay
$48,315
Overtime
$0
Other pay
$10,294
Benefits
$0
Total compensation
$58,608
Employment type
Salaried

Source-specific fields

Base Salary
$105,702
Employee Category
Exempt
Job Code
A398
Public Id
15587
Total Pay
$58,608

Saron Mckee holds the role of Assistant Managing Director 2 at Mdo Managing Director Office. Their status is salaried. In 2023, their total compensation was $58,608.

Melody Wright

Assistant Managing Director 2/Mdo Managing Director Office

2020 total comp
$58,556
Base pay
$49,120
Overtime
$0
Other pay
$9,436
Benefits
$0
Total compensation
$58,556
Employment type
Salaried

Source-specific fields

Base Salary
$99,000
Employee Category
Exempt
Job Code
A398
Public Id
28979
Total Pay
$58,556

Melody Wright is a Assistant Managing Director 2 at Mdo Managing Director Office. They work salaried. 2020 total compensation came to $58,556.

Ryan Fisher

Assistant Managing Director 2/Mdo Managing Director Office

2021 total comp
$58,210
Base pay
$54,053
Overtime
$0
Other pay
$4,157
Benefits
$0
Total compensation
$58,210
Employment type
Salaried

Source-specific fields

Base Salary
$75,000
Employee Category
Exempt
Job Code
A398
Public Id
4231
Total Pay
$58,210

At Mdo Managing Director Office, Ryan Fisher serves as a Assistant Managing Director 2. They work salaried. Their 2021 pay totaled $58,210.

Carolyn Leibrand

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$70,210
Employee Category
Exempt
Job Code
A398
Public Id
26610
Total Pay
$57,698

Carolyn Leibrand is a Assistant Managing Director 2 at Mdo Managing Director Office. They work salaried. 2022 total compensation came to $57,698.

Kevin Hunter

Assistant Managing Director 2/Mdo Managing Director Office

2021 total comp
$57,672
Base pay
$53,547
Overtime
$0
Other pay
$4,126
Benefits
$0
Total compensation
$57,672
Employment type
Salaried

Source-specific fields

Base Salary
$66,837
Employee Category
Exempt
Job Code
A398
Public Id
30261
Total Pay
$57,672

Kevin Hunter works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. Kevin earned $57,672 in 2021.

Jacquelyn Dimarino

Assistant Managing Director 2/Mdo Managing Director Office

2022 total comp
$57,501
Base pay
$41,555
Overtime
$7,949
Other pay
$7,996
Benefits
$0
Total compensation
$57,501
Employment type
Salaried

Source-specific fields

Base Salary
$75,000
Employee Category
Exempt
Job Code
A398
Public Id
7845
Total Pay
$57,501

Jacquelyn Dimarino is a Assistant Managing Director 2 at Mdo Managing Director Office. They work salaried. 2022 total compensation came to $57,501.

Nazaarah Sabree

Assistant Managing Director 2/Mdo Managing Director Office

2022 total comp
$56,802
Base pay
$52,075
Overtime
$0
Other pay
$4,727
Benefits
$0
Total compensation
$56,802
Employment type
Salaried

Source-specific fields

Base Salary
$101,400
Employee Category
Exempt
Job Code
A398
Public Id
2766
Total Pay
$56,802

At Mdo Managing Director Office, Nazaarah Sabree serves as a Assistant Managing Director 2. They work salaried. Their 2022 pay totaled $56,802.

Kevin Breazeale

Assistant Managing Director 2/Mdo Managing Director Office

2023 total comp
$56,729
Base pay
$24,923
Overtime
$0
Other pay
$31,806
Benefits
$0
Total compensation
$56,729
Employment type
Salaried

Source-specific fields

Base Salary
$109,530
Employee Category
Exempt
Job Code
A398
Public Id
24092
Total Pay
$56,729

Kevin Breazeale holds the role of Assistant Managing Director 2 at Mdo Managing Director Office. Their status is salaried. In 2023, their total compensation was $56,729.

David Staples

Assistant Managing Director 2/Mdo Managing Director Office

2022 total comp
$56,289
Base pay
$55,035
Overtime
$0
Other pay
$1,253
Benefits
$0
Total compensation
$56,289
Employment type
Salaried

Source-specific fields

Base Salary
$91,000
Employee Category
Exempt
Job Code
A398
Public Id
6453
Total Pay
$56,289

At Mdo Managing Director Office, David Staples serves as a Assistant Managing Director 2. They work salaried. Their 2022 pay totaled $56,289.

Palak Raval-Nelson

Deputy Managing Director/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$244,800
Employee Category
Exempt
Job Code
D375
Public Id
4837
Total Pay
$56,276

Palak Raval-Nelson works as a Deputy Managing Director for Mdo Managing Director Office. Their status is salaried. Palak earned $56,276 in 2026.