GCGovComp.app

City of Philadelphia / Mdo Managing Director Office / Assistant Managing Director 2

Job-title file

Assistant Managing Director 2

Lead staff and operations — set priorities, allocate resources, and oversee program delivery.

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

Employees
910
Total payroll
$21.2M
Role median
$19,386
Agency median
$16,495
Comparison
Above

What the records show

Role pay distribution

Pay distribution for this role

$0$79,044+

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

How total compensation varies among the 910 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

Assistant Managing Director 2 is held in 7 City of Philadelphia departments. In Mdo Managing Director Office, the median of $19,386 ranks #4 of 7.

Highest-paying departments for this role

Median total compensation for the Assistant Managing Director 2 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

Christopher Puchalsky

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$154,696
Employee Category
Exempt
Job Code
A398
Public Id
36368
Total Pay
$35,563

Christopher Puchalsky works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. Christopher earned $35,563 in 2026.

Patty Jones Thompson

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$110,000
Employee Category
Exempt
Job Code
A398
Public Id
43981
Total Pay
$35,497

Patty Jones Thompson works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. Patty earned $35,497 in 2026.

Thomas Taylor

Assistant Managing Director 2/Mdo Managing Director Office

2019 total comp
$35,373
Base pay
$35,248
Overtime
$0
Other pay
$126
Benefits
$0
Total compensation
$35,373
Employment type
Salaried

Source-specific fields

Base Salary
$87,500
Employee Category
Exempt
Job Code
A398
Public Id
26386
Total Pay
$35,373

At Mdo Managing Director Office, Thomas Taylor serves as a Assistant Managing Director 2. They work salaried. Their 2019 pay totaled $35,373.

Keisha Mccarty

Assistant Managing Director 2/Mdo Managing Director Office

2026 total comp
$35,252
Base pay
$31,655
Overtime
$0
Other pay
$3,596
Benefits
$0
Total compensation
$35,252
Employment type
Salaried

Source-specific fields

Base Salary
$137,700
Employee Category
Exempt
Job Code
A398
Public Id
34826
Total Pay
$35,252

At Mdo Managing Director Office, Keisha Mccarty serves as a Assistant Managing Director 2. They work salaried. Their 2026 pay totaled $35,252.

Mary Stitt

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$153,000
Employee Category
Exempt
Job Code
A398
Public Id
16317
Total Pay
$35,173

At Mdo Managing Director Office, Mary Stitt serves as a Assistant Managing Director 2. They work salaried. Their 2026 pay totaled $35,173.

Carlos Alvarez

Assistant Managing Director 2/Mdo Managing Director Office

2020 total comp
$34,788
Base pay
$27,719
Overtime
$0
Other pay
$7,069
Benefits
$0
Total compensation
$34,788
Employment type
Salaried

Source-specific fields

Base Salary
$60,000
Employee Category
Exempt
Job Code
A398
Public Id
26066
Total Pay
$34,788

Carlos Alvarez holds the role of Assistant Managing Director 2 at Mdo Managing Director Office. Their status is salaried. In 2020, their total compensation was $34,788.

Imani Harris

Assistant Managing Director 2/Mdo Managing Director Office

2022 total comp
$34,656
Base pay
$33,372
Overtime
$0
Other pay
$1,284
Benefits
$0
Total compensation
$34,656
Employment type
Salaried

Source-specific fields

Base Salary
$67,000
Employee Category
Exempt
Job Code
A398
Public Id
39038
Total Pay
$34,656

Imani Harris works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. Imani earned $34,656 in 2022.

Marjorie Morris

Assistant Managing Director 2/Mdo Managing Director Office

2020 total comp
$34,286
Base pay
$31,468
Overtime
$0
Other pay
$2,819
Benefits
$0
Total compensation
$34,286
Employment type
Salaried

Source-specific fields

Base Salary
$68,135
Employee Category
Exempt
Job Code
A398
Public Id
17771
Total Pay
$34,286

Marjorie Morris is a Assistant Managing Director 2 at Mdo Managing Director Office. They work salaried. 2020 total compensation came to $34,286.

Paul Foster

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$107,100
Employee Category
Exempt
Job Code
A398
Public Id
53298
Total Pay
$34,260

Paul Foster works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. Paul earned $34,260 in 2025.

Jennifer Crandall

Assistant Managing Director 2/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
A398
Public Id
52672
Total Pay
$34,000

Jennifer Crandall is a Assistant Managing Director 2 at Mdo Managing Director Office. They work salaried. 2026 total compensation came to $34,000.

Francesco Cerrai

Assistant Managing Director 2/Mdo Managing Director Office

2026 total comp
$33,868
Base pay
$32,828
Overtime
$0
Other pay
$1,040
Benefits
$0
Total compensation
$33,868
Employment type
Salaried

Source-specific fields

Base Salary
$142,800
Employee Category
Exempt
Job Code
A398
Public Id
12675
Total Pay
$33,868

Francesco Cerrai works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. Francesco earned $33,868 in 2026.

Kenneth Johnson

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$110,000
Employee Category
Exempt
Job Code
A398
Public Id
6066
Total Pay
$33,784

Kenneth Johnson is a Assistant Managing Director 2 at Mdo Managing Director Office. They work salaried. 2026 total compensation came to $33,784.

Denis Murphy

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$146,061
Employee Category
Exempt
Job Code
A398
Public Id
2891
Total Pay
$33,578

Denis Murphy holds the role of Assistant Managing Director 2 at Mdo Managing Director Office. Their status is salaried. In 2026, their total compensation was $33,578.

Jennifer Leibert

Assistant Managing Director 2/Mdo Managing Director Office

2020 total comp
$33,518
Base pay
$31,406
Overtime
$0
Other pay
$2,112
Benefits
$0
Total compensation
$33,518
Employment type
Salaried

Source-specific fields

Base Salary
$68,000
Employee Category
Exempt
Job Code
A398
Public Id
7876
Total Pay
$33,518

Jennifer Leibert is a Assistant Managing Director 2 at Mdo Managing Director Office. They work salaried. 2020 total compensation came to $33,518.

Berri Wilmore

Assistant Managing Director 2/Mdo Managing Director Office

2024 total comp
$33,378
Base pay
$33,256
Overtime
$122
Other pay
$0
Benefits
$0
Total compensation
$33,378
Employment type
Salaried

Source-specific fields

Base Salary
$60,000
Employee Category
Exempt
Job Code
A398
Public Id
40261
Total Pay
$33,378

At Mdo Managing Director Office, Berri Wilmore serves as a Assistant Managing Director 2. They work salaried. Their 2024 pay totaled $33,378.

Micaela Robalino

Assistant Managing Director 2/Mdo Managing Director Office

2020 total comp
$33,206
Base pay
$31,259
Overtime
$0
Other pay
$1,947
Benefits
$0
Total compensation
$33,206
Employment type
Salaried

Source-specific fields

Base Salary
$40,788
Employee Category
Exempt
Job Code
A398
Public Id
15567
Total Pay
$33,206

Micaela Robalino holds the role of Assistant Managing Director 2 at Mdo Managing Director Office. Their status is salaried. In 2020, their total compensation was $33,206.

Jacquelyn George

Assistant Managing Director 2/Mdo Managing Director Office

2025 total comp
$33,003
Base pay
$31,824
Overtime
$0
Other pay
$1,179
Benefits
$0
Total compensation
$33,003
Employment type
Salaried

Source-specific fields

Base Salary
$70,992
Employee Category
Exempt
Job Code
A398
Public Id
21065
Total Pay
$33,003

Jacquelyn George is a Assistant Managing Director 2 at Mdo Managing Director Office. They work salaried. 2025 total compensation came to $33,003.

Jessica Caum

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$142,800
Employee Category
Exempt
Job Code
A398
Public Id
43650
Total Pay
$32,828

Jessica Caum works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. Jessica earned $32,828 in 2026.

Rafael Serrano

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$142,800
Employee Category
Exempt
Job Code
A398
Public Id
50665
Total Pay
$32,828

Rafael Serrano holds the role of Assistant Managing Director 2 at Mdo Managing Director Office. Their status is salaried. In 2026, their total compensation was $32,828.

Kathryn Dreher

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$66,950
Employee Category
Exempt
Job Code
A398
Public Id
13875
Total Pay
$32,722

Kathryn Dreher works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. Kathryn earned $32,722 in 2019.

Leah Douglas

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$141,346
Employee Category
Exempt
Job Code
A398
Public Id
21253
Total Pay
$32,494

At Mdo Managing Director Office, Leah Douglas serves as a Assistant Managing Director 2. They work salaried. Their 2026 pay totaled $32,494.

Christine Ottow

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$141,097
Employee Category
Exempt
Job Code
A398
Public Id
46264
Total Pay
$32,437

Christine Ottow holds the role of Assistant Managing Director 2 at Mdo Managing Director Office. Their status is salaried. In 2026, their total compensation was $32,437.

Brian Harvey

Assistant Managing Director 2/Mdo Managing Director Office

2021 total comp
$32,369
Base pay
$31,632
Overtime
$681
Other pay
$56
Benefits
$0
Total compensation
$32,369
Employment type
Salaried

Source-specific fields

Base Salary
$39,500
Employee Category
Exempt
Job Code
A398
Public Id
31063
Total Pay
$32,369

Brian Harvey works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. Brian earned $32,369 in 2021.

Evelyn Gutierrez

Assistant Managing Director 2/Mdo Managing Director Office

2020 total comp
$32,334
Base pay
$21,164
Overtime
$123
Other pay
$11,047
Benefits
$0
Total compensation
$32,334
Employment type
Salaried

Source-specific fields

Base Salary
$46,149
Employee Category
Exempt
Job Code
A398
Public Id
301
Total Pay
$32,334

Evelyn Gutierrez is a Assistant Managing Director 2 at Mdo Managing Director Office. They work salaried. 2020 total compensation came to $32,334.

Kyle Sundin

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$140,174
Employee Category
Exempt
Job Code
A398
Public Id
44763
Total Pay
$32,224

At Mdo Managing Director Office, Kyle Sundin serves as a Assistant Managing Director 2. They work salaried. Their 2026 pay totaled $32,224.

Jaclyn Hernandez

Assistant Managing Director 2/Mdo Managing Director Office

2023 total comp
$32,089
Base pay
$22,628
Overtime
$2,740
Other pay
$6,722
Benefits
$0
Total compensation
$32,089
Employment type
Salaried

Source-specific fields

Base Salary
$68,000
Employee Category
Exempt
Job Code
A398
Public Id
39083
Total Pay
$32,089

Jaclyn Hernandez works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. Jaclyn earned $32,089 in 2023.

Kimberly Stott

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$105,000
Employee Category
Exempt
Job Code
A398
Public Id
32749
Total Pay
$32,062

At Mdo Managing Director Office, Kimberly Stott serves as a Assistant Managing Director 2. They work salaried. Their 2020 pay totaled $32,062.

Nancy O'Donnell

Assistant Managing Director 2/Mdo Managing Director Office

2020 total comp
$31,987
Base pay
$27,444
Overtime
$0
Other pay
$4,543
Benefits
$0
Total compensation
$31,987
Employment type
Salaried

Source-specific fields

Base Salary
$80,340
Employee Category
Exempt
Job Code
A398
Public Id
24867
Total Pay
$31,987

Nancy O'Donnell is a Assistant Managing Director 2 at Mdo Managing Director Office. They work salaried. 2020 total compensation came to $31,987.

Gustave Scheerbaum Iii

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$139,008
Employee Category
Exempt
Job Code
A398
Public Id
31595
Total Pay
$31,956

Gustave Scheerbaum Iii holds the role of Assistant Managing Director 2 at Mdo Managing Director Office. Their status is salaried. In 2026, their total compensation was $31,956.

Allison Walker

Assistant Managing Director 2/Mdo Managing Director Office

2022 total comp
$31,905
Base pay
$29,155
Overtime
$779
Other pay
$1,970
Benefits
$0
Total compensation
$31,905
Employment type
Salaried

Source-specific fields

Base Salary
$64,375
Employee Category
Exempt
Job Code
A398
Public Id
15594
Total Pay
$31,905

Allison Walker works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. Allison earned $31,905 in 2022.

Sharon Gallagher

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$138,434
Employee Category
Exempt
Job Code
A398
Public Id
43178
Total Pay
$31,824

Sharon Gallagher is a Assistant Managing Director 2 at Mdo Managing Director Office. They work salaried. 2026 total compensation came to $31,824.

Eva Miller

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$137,700
Employee Category
Exempt
Job Code
A398
Public Id
4575
Total Pay
$31,655

Eva Miller is a Assistant Managing Director 2 at Mdo Managing Director Office. They work salaried. 2026 total compensation came to $31,655.