GCGovComp.app

City of Philadelphia / Mdo Managing Director Office / Deputy Managing Director

Job-title file

Deputy Managing Director

Enforce laws and maintain public safety — patrol, respond to incidents, investigate crimes, and make arrests.

42 employees hold this title in Mdo Managing Director Office. Median total compensation for the role is $48,303, above the department median of $16,495.

Employees
42
Total payroll
$3M
Role median
$48,303
Agency median
$16,495
Comparison
Above

What the records show

Role pay distribution

Pay distribution for this role

$2,231$185,565+

Hover a bar for its range; click to filter the list below.

How total compensation varies among the 42 people in this role. Even for one job title, pay differs with seniority, step, overtime, and tenure. Each bar is a pay range; the far-right bar collects the highest earners.

Compare departments

This role across City of Philadelphia

Deputy Managing Director is held in 7 City of Philadelphia departments. In Mdo Managing Director Office, the median of $48,303 ranks #3 of 7.

Highest-paying departments for this role

Median total compensation for the Deputy Managing Director role in other City of Philadelphiadepartments (highest first). Each bar links to that department’s page for this role.

Record list

Employees with this title

Page 1

Eva Gladstein

Deputy Managing Director/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$200,305
Employee Category
Exempt
Job Code
D375
Public Id
15574
Total Pay
$200,305

Eva Gladstein works as a Deputy Managing Director for Mdo Managing Director Office. Their status is salaried. Eva earned $200,305 in 2024.

Blake Norton

Deputy Managing Director/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$245,335
Employee Category
Exempt
Job Code
D375
Public Id
20495
Total Pay
$182,329

Blake Norton holds the role of Deputy Managing Director at Mdo Managing Director Office. Their status is salaried. In 2024, their total compensation was $182,329.

Joanna Otero

Deputy Managing Director/Mdo Managing Director Office

2021 total comp
$178,194
Base pay
$136,903
Overtime
$0
Other pay
$41,292
Benefits
$0
Total compensation
$178,194
Employment type
Salaried

Source-specific fields

Base Salary
$169,744
Employee Category
Exempt
Job Code
D375
Public Id
10496
Total Pay
$178,194

Joanna Otero holds the role of Deputy Managing Director at Mdo Managing Director Office. Their status is salaried. In 2021, their total compensation was $178,194.

Michael Zaccagni

Deputy Managing Director/Mdo Managing Director Office

2025 total comp
$162,158
Base pay
$61,648
Overtime
$0
Other pay
$100,510
Benefits
$0
Total compensation
$162,158
Employment type
Salaried

Source-specific fields

Base Salary
$180,000
Employee Category
Exempt
Job Code
D375
Public Id
8600
Total Pay
$162,158

Michael Zaccagni works as a Deputy Managing Director for Mdo Managing Director Office. Their status is salaried. Michael earned $162,158 in 2025.

Randy Hayman

Deputy Managing Director/Mdo Managing Director Office

2025 total comp
$162,134
Base pay
$134,325
Overtime
$0
Other pay
$27,809
Benefits
$0
Total compensation
$162,134
Employment type
Salaried

Source-specific fields

Base Salary
$233,722
Employee Category
Exempt
Job Code
D375
Public Id
33763
Total Pay
$162,134

Randy Hayman is a Deputy Managing Director at Mdo Managing Director Office. They work salaried. 2025 total compensation came to $162,134.

Christopher Rupe

Deputy Managing Director/Mdo Managing Director Office

2020 total comp
$155,180
Base pay
$121,564
Overtime
$0
Other pay
$33,616
Benefits
$0
Total compensation
$155,180
Employment type
Salaried

Source-specific fields

Base Salary
$123,500
Employee Category
Exempt
Job Code
D375
Public Id
25085
Total Pay
$155,180

Christopher Rupe is a Deputy Managing Director at Mdo Managing Director Office. They work salaried. 2020 total compensation came to $155,180.

Danielle Outlaw

Deputy Managing Director/Mdo Managing Director Office

2023 total comp
$154,516
Base pay
$144,496
Overtime
$0
Other pay
$10,021
Benefits
$0
Total compensation
$154,516
Employment type
Salaried

Source-specific fields

Base Salary
$331,130
Employee Category
Exempt
Job Code
D375
Public Id
10255
Total Pay
$154,516

Danielle Outlaw holds the role of Deputy Managing Director at Mdo Managing Director Office. Their status is salaried. In 2023, their total compensation was $154,516.

Mary Horstmann

Deputy Managing Director/Mdo Managing Director Office

2024 total comp
$94,762
Base pay
$52,610
Overtime
$0
Other pay
$42,152
Benefits
$0
Total compensation
$94,762
Employment type
Salaried

Source-specific fields

Base Salary
$189,980
Employee Category
Exempt
Job Code
D375
Public Id
32418
Total Pay
$94,762

At Mdo Managing Director Office, Mary Horstmann serves as a Deputy Managing Director. They work salaried. Their 2024 pay totaled $94,762.

Thomas Farley

Deputy Managing Director/Mdo Managing Director Office

2021 total comp
$93,746
Base pay
$64,033
Overtime
$0
Other pay
$29,713
Benefits
$0
Total compensation
$93,746
Employment type
Salaried

Source-specific fields

Base Salary
$175,000
Employee Category
Exempt
Job Code
D375
Public Id
11514
Total Pay
$93,746

Thomas Farley works as a Deputy Managing Director for Mdo Managing Director Office. Their status is salaried. Thomas earned $93,746 in 2021.

Kira Strong

Deputy Managing Director/Mdo Managing Director Office

2024 total comp
$87,243
Base pay
$45,657
Overtime
$0
Other pay
$41,586
Benefits
$0
Total compensation
$87,243
Employment type
Salaried

Source-specific fields

Base Salary
$164,871
Employee Category
Exempt
Job Code
D375
Public Id
22882
Total Pay
$87,243

Kira Strong works as a Deputy Managing Director for Mdo Managing Director Office. Their status is salaried. Kira earned $87,243 in 2024.

Cheryl Bettigole

Deputy Managing Director/Mdo Managing Director Office

2024 total comp
$84,916
Base pay
$30,383
Overtime
$0
Other pay
$54,533
Benefits
$0
Total compensation
$84,916
Employment type
Salaried

Source-specific fields

Base Salary
$202,551
Employee Category
Exempt
Job Code
D375
Public Id
34105
Total Pay
$84,916

Cheryl Bettigole holds the role of Deputy Managing Director at Mdo Managing Director Office. Their status is salaried. In 2024, their total compensation was $84,916.

Andrew Nurkin

Deputy Managing Director/Mdo Managing Director Office

2021 total comp
$84,531
Base pay
$69,439
Overtime
$0
Other pay
$15,092
Benefits
$0
Total compensation
$84,531
Employment type
Salaried

Source-specific fields

Base Salary
$133,750
Employee Category
Exempt
Job Code
D375
Public Id
28043
Total Pay
$84,531

Andrew Nurkin is a Deputy Managing Director at Mdo Managing Director Office. They work salaried. 2021 total compensation came to $84,531.

Erica Atwood

Deputy Managing Director/Mdo Managing Director Office

2024 total comp
$82,324
Base pay
$53,055
Overtime
$0
Other pay
$29,268
Benefits
$0
Total compensation
$82,324
Employment type
Salaried

Source-specific fields

Base Salary
$172,428
Employee Category
Exempt
Job Code
D375
Public Id
4150
Total Pay
$82,324

Erica Atwood holds the role of Deputy Managing Director at Mdo Managing Director Office. Their status is salaried. In 2024, their total compensation was $82,324.

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.

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.

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.

Kehinde Solanke

Deputy Managing Director/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$236,000
Employee Category
Exempt
Job Code
D375
Public Id
54153
Total Pay
$54,253

Kehinde Solanke holds the role of Deputy Managing Director at Mdo Managing Director Office. Their status is salaried. In 2026, their total compensation was $54,253.

Tara Mohr

Deputy Managing Director/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$229,500
Employee Category
Exempt
Job Code
D375
Public Id
16232
Total Pay
$52,759

Tara Mohr works as a Deputy Managing Director for Mdo Managing Director Office. Their status is salaried. Tara earned $52,759 in 2026.

Diane Inverso

Deputy Managing Director/Mdo Managing Director Office

2019 total comp
$51,128
Base pay
$3,744
Overtime
$0
Other pay
$47,384
Benefits
$0
Total compensation
$51,128
Employment type
Salaried

Source-specific fields

Base Salary
$139,050
Employee Category
Exempt
Job Code
D375
Public Id
14898
Total Pay
$51,128

Diane Inverso works as a Deputy Managing Director for Mdo Managing Director Office. Their status is salaried. Diane earned $51,128 in 2019.

Crystal Yates-Gale

Deputy Managing Director/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$214,200
Employee Category
Exempt
Job Code
D375
Public Id
25733
Total Pay
$49,241

Crystal Yates-Gale works as a Deputy Managing Director for Mdo Managing Director Office. Their status is salaried. Crystal earned $49,241 in 2026.

Michael Carroll

Deputy Managing Director/Mdo Managing Director Office

2026 total comp
$48,537
Base pay
$32,424
Overtime
$0
Other pay
$16,113
Benefits
$0
Total compensation
$48,537
Employment type
Salaried

Source-specific fields

Base Salary
$202,332
Employee Category
Exempt
Job Code
D375
Public Id
72
Total Pay
$48,537

Michael Carroll works as a Deputy Managing Director for Mdo Managing Director Office. Their status is salaried. Michael earned $48,537 in 2026.

Carlton Williams

Deputy Managing Director/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$209,100
Employee Category
Exempt
Job Code
D375
Public Id
28355
Total Pay
$48,069

Carlton Williams holds the role of Deputy Managing Director at Mdo Managing Director Office. Their status is salaried. In 2026, their total compensation was $48,069.

Aparna Palantino

Deputy Managing Director/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$209,100
Employee Category
Exempt
Job Code
D375
Public Id
5600
Total Pay
$48,069

Aparna Palantino is a Deputy Managing Director at Mdo Managing Director Office. They work salaried. 2026 total compensation came to $48,069.

Basil Merenda

Deputy Managing Director/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$209,100
Employee Category
Exempt
Job Code
D375
Public Id
24323
Total Pay
$48,069

Basil Merenda works as a Deputy Managing Director for Mdo Managing Director Office. Their status is salaried. Basil earned $48,069 in 2026.

Dominick Mireles

Deputy Managing Director/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$204,000
Employee Category
Exempt
Job Code
D375
Public Id
4625
Total Pay
$46,897

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

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.

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.

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.

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.

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.

Evangelia Manos

Deputy Managing Director/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$173,400
Employee Category
Exempt
Job Code
D375
Public Id
28445
Total Pay
$39,862

Evangelia Manos holds the role of Deputy Managing Director at Mdo Managing Director Office. Their status is salaried. In 2026, their total compensation was $39,862.

Thomas Conway

Deputy Managing Director/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$165,746
Employee Category
Exempt
Job Code
D375
Public Id
2306
Total Pay
$38,103

Thomas Conway holds the role of Deputy Managing Director at Mdo Managing Director Office. Their status is salaried. In 2026, their total compensation was $38,103.

Stephen St. Vincent

Deputy Managing Director/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$163,200
Employee Category
Exempt
Job Code
D375
Public Id
42083
Total Pay
$37,517

Stephen St. Vincent is a Deputy Managing Director at Mdo Managing Director Office. They work salaried. 2026 total compensation came to $37,517.

Stephanie Marsh

Deputy Managing Director/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$147,900
Employee Category
Exempt
Job Code
D375
Public Id
14078
Total Pay
$34,000

Stephanie Marsh is a Deputy Managing Director at Mdo Managing Director Office. They work salaried. 2026 total compensation came to $34,000.

Shondell Revell

Deputy Managing Director/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$141,191
Employee Category
Exempt
Job Code
D375
Public Id
15101
Total Pay
$32,458

Shondell Revell holds the role of Deputy Managing Director at Mdo Managing Director Office. Their status is salaried. In 2026, their total compensation was $32,458.

Lydia Velez

Deputy Managing Director/Mdo Managing Director Office

2019 total comp
$24,772
Base pay
$18,913
Overtime
$0
Other pay
$5,860
Benefits
$0
Total compensation
$24,772
Employment type
Salaried

Source-specific fields

Base Salary
$98,343
Employee Category
Exempt
Job Code
D375
Public Id
10264
Total Pay
$24,772

Lydia Velez works as a Deputy Managing Director for Mdo Managing Director Office. Their status is salaried. Lydia earned $24,772 in 2019.

Julie Wertheimer

Deputy Managing Director/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$133,900
Employee Category
Exempt
Job Code
D375
Public Id
15795
Total Pay
$19,589

Julie Wertheimer holds the role of Deputy Managing Director at Mdo Managing Director Office. Their status is salaried. In 2020, their total compensation was $19,589.

Leslie Walker

Deputy Managing Director/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$157,895
Employee Category
Exempt
Job Code
D375
Public Id
14494
Total Pay
$17,158

Leslie Walker holds the role of Deputy Managing Director at Mdo Managing Director Office. Their status is salaried. In 2022, their total compensation was $17,158.