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

Ayonna Mccaskill

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$51,500
Employee Category
Exempt
Job Code
A398
Public Id
54911
Total Pay
$11,839

Ayonna Mccaskill holds the role of Assistant Managing Director 2 at Mdo Managing Director Office. Their status is salaried. In 2026, their total compensation was $11,839.

Robert Dill

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$51,500
Employee Category
Exempt
Job Code
A398
Public Id
54248
Total Pay
$11,839

Robert Dill works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. Robert earned $11,839 in 2026.

Gregory Bucceroni

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$51,360
Employee Category
Exempt
Job Code
A398
Public Id
10922
Total Pay
$11,807

Gregory Bucceroni is a Assistant Managing Director 2 at Mdo Managing Director Office. They work salaried. 2026 total compensation came to $11,807.

Mamie Mathis-Nelson

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$51,250
Employee Category
Exempt
Job Code
A398
Public Id
53585
Total Pay
$11,782

At Mdo Managing Director Office, Mamie Mathis-Nelson serves as a Assistant Managing Director 2. They work salaried. Their 2026 pay totaled $11,782.

Ryan Fiore

Assistant Managing Director 2/Mdo Managing Director Office

2026 total comp
$11,763
Base pay
$11,311
Overtime
$452
Other pay
$0
Benefits
$0
Total compensation
$11,763
Employment type
Salaried

Source-specific fields

Base Salary
$49,200
Employee Category
Exempt
Job Code
A398
Public Id
53960
Total Pay
$11,763

At Mdo Managing Director Office, Ryan Fiore serves as a Assistant Managing Director 2. They work salaried. Their 2026 pay totaled $11,763.

Rebecca Swanson

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$106,090
Employee Category
Exempt
Job Code
A398
Public Id
17276
Total Pay
$11,588

Rebecca Swanson works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. Rebecca earned $11,588 in 2019.

David Kisleiko

Assistant Managing Director 2/Mdo Managing Director Office

2020 total comp
$11,545
Base pay
$10,680
Overtime
$0
Other pay
$864
Benefits
$0
Total compensation
$11,545
Employment type
Salaried

Source-specific fields

Base Salary
$46,630
Employee Category
Exempt
Job Code
A398
Public Id
15339
Total Pay
$11,545

At Mdo Managing Director Office, David Kisleiko serves as a Assistant Managing Director 2. They work salaried. Their 2020 pay totaled $11,545.

Gabriel Palmer

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$50,000
Employee Category
Exempt
Job Code
A398
Public Id
53977
Total Pay
$11,495

At Mdo Managing Director Office, Gabriel Palmer serves as a Assistant Managing Director 2. They work salaried. Their 2026 pay totaled $11,495.

Kermonde Fifi

Assistant Managing Director 2/Mdo Managing Director Office

2026 total comp
$11,490
Base pay
$10,908
Overtime
$582
Other pay
$0
Benefits
$0
Total compensation
$11,490
Employment type
Salaried

Source-specific fields

Base Salary
$47,449
Employee Category
Exempt
Job Code
A398
Public Id
37965
Total Pay
$11,490

Kermonde Fifi works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. Kermonde earned $11,490 in 2026.

Alexandra Pero

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$66,628
Employee Category
Exempt
Job Code
A398
Public Id
40187
Total Pay
$11,327

Alexandra Pero works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. Alexandra earned $11,327 in 2023.

Ronald Ryan

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$48,662
Employee Category
Exempt
Job Code
A398
Public Id
4341
Total Pay
$11,187

Ronald Ryan works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. Ronald earned $11,187 in 2026.

Danielle Pettyjohn

Assistant Managing Director 2/Mdo Managing Director Office

2022 total comp
$11,051
Base pay
$10,422
Overtime
$413
Other pay
$217
Benefits
$0
Total compensation
$11,051
Employment type
Salaried

Source-specific fields

Base Salary
$68,000
Employee Category
Exempt
Job Code
A398
Public Id
41127
Total Pay
$11,051

At Mdo Managing Director Office, Danielle Pettyjohn serves as a Assistant Managing Director 2. They work salaried. Their 2022 pay totaled $11,051.

Salam Bustanji

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$63,550
Employee Category
Exempt
Job Code
A398
Public Id
46898
Total Pay
$10,957

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

Debbie Edney

Assistant Managing Director 2/Mdo Managing Director Office

2021 total comp
$10,834
Base pay
$6,280
Overtime
$0
Other pay
$4,554
Benefits
$0
Total compensation
$10,834
Employment type
Salaried

Source-specific fields

Base Salary
$54,615
Employee Category
Exempt
Job Code
A398
Public Id
26164
Total Pay
$10,834

At Mdo Managing Director Office, Debbie Edney serves as a Assistant Managing Director 2. They work salaried. Their 2021 pay totaled $10,834.

Imani Butler

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$56,375
Employee Category
Exempt
Job Code
A398
Public Id
49530
Total Pay
$10,800

Imani Butler works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. Imani earned $10,800 in 2026.

Steven Rubin

Assistant Managing Director 2/Mdo Managing Director Office

2019 total comp
$10,725
Base pay
$10,725
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,725
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
A398
Public Id
7955
Total Pay
$10,725

Steven Rubin is a Assistant Managing Director 2 at Mdo Managing Director Office. They work non-salaried. 2019 total compensation came to $10,725.

Charlotte Merrick

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$110,000
Employee Category
Exempt
Job Code
A398
Public Id
12945
Total Pay
$10,628

Charlotte Merrick is a Assistant Managing Director 2 at Mdo Managing Director Office. They work salaried. 2025 total compensation came to $10,628.

Laronda Muslim

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$85,142
Employee Category
Exempt
Job Code
A398
Public Id
39132
Total Pay
$10,570

At Mdo Managing Director Office, Laronda Muslim serves as a Assistant Managing Director 2. They work salaried. Their 2026 pay totaled $10,570.

Johnadette Santiago

Assistant Managing Director 2/Mdo Managing Director Office

2021 total comp
$10,336
Base pay
$10,323
Overtime
$13
Other pay
$0
Benefits
$0
Total compensation
$10,336
Employment type
Salaried

Source-specific fields

Base Salary
$34,000
Employee Category
Exempt
Job Code
A398
Public Id
37554
Total Pay
$10,336

At Mdo Managing Director Office, Johnadette Santiago serves as a Assistant Managing Director 2. They work salaried. Their 2021 pay totaled $10,336.

Gilbert Oh

Assistant Managing Director 2/Mdo Managing Director Office

2025 total comp
$10,196
Base pay
$9,655
Overtime
$0
Other pay
$540
Benefits
$0
Total compensation
$10,196
Employment type
Salaried

Source-specific fields

Base Salary
$90,000
Employee Category
Exempt
Job Code
A398
Public Id
43341
Total Pay
$10,196

Gilbert Oh holds the role of Assistant Managing Director 2 at Mdo Managing Director Office. Their status is salaried. In 2025, their total compensation was $10,196.

Eric Marcelis

Assistant Managing Director 2/Mdo Managing Director Office

2020 total comp
$10,177
Base pay
$9,838
Overtime
$0
Other pay
$339
Benefits
$0
Total compensation
$10,177
Employment type
Salaried

Source-specific fields

Base Salary
$39,500
Employee Category
Exempt
Job Code
A398
Public Id
17963
Total Pay
$10,177

Eric Marcelis is a Assistant Managing Director 2 at Mdo Managing Director Office. They work salaried. 2020 total compensation came to $10,177.

William Summers

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$50,107
Employee Category
Exempt
Job Code
A398
Public Id
8622
Total Pay
$10,028

William Summers is a Assistant Managing Director 2 at Mdo Managing Director Office. They work salaried. 2026 total compensation came to $10,028.

Thomas Von Oehsen

Assistant Managing Director 2/Mdo Managing Director Office

2023 total comp
$10,012
Base pay
$5,821
Overtime
$0
Other pay
$4,191
Benefits
$0
Total compensation
$10,012
Employment type
Salaried

Source-specific fields

Base Salary
$59,885
Employee Category
Exempt
Job Code
A398
Public Id
32755
Total Pay
$10,012

At Mdo Managing Director Office, Thomas Von Oehsen serves as a Assistant Managing Director 2. They work salaried. Their 2023 pay totaled $10,012.

Khylil Robinson

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$43,122
Employee Category
Exempt
Job Code
A398
Public Id
14194
Total Pay
$9,913

At Mdo Managing Director Office, Khylil Robinson serves as a Assistant Managing Director 2. They work salaried. Their 2026 pay totaled $9,913.

Albert Bandy

Assistant Managing Director 2/Mdo Managing Director Office

2023 total comp
$9,778
Base pay
$9,030
Overtime
$0
Other pay
$749
Benefits
$0
Total compensation
$9,778
Employment type
Salaried

Source-specific fields

Base Salary
$66,628
Employee Category
Exempt
Job Code
A398
Public Id
22084
Total Pay
$9,778

At Mdo Managing Director Office, Albert Bandy serves as a Assistant Managing Director 2. They work salaried. Their 2023 pay totaled $9,778.

Casey Ross

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$102,000
Employee Category
Exempt
Job Code
A398
Public Id
8958
Total Pay
$9,770

Casey Ross is a Assistant Managing Director 2 at Mdo Managing Director Office. They work salaried. 2026 total compensation came to $9,770.

Jaclyn Ochuida

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$65,000
Employee Category
Exempt
Job Code
A398
Public Id
56489
Total Pay
$9,713

At Mdo Managing Director Office, Jaclyn Ochuida serves as a Assistant Managing Director 2. They work salaried. Their 2026 pay totaled $9,713.

John Bohaczuk

Assistant Managing Director 2/Mdo Managing Director Office

2026 total comp
$9,661
Base pay
$9,374
Overtime
$286
Other pay
$0
Benefits
$0
Total compensation
$9,661
Employment type
Salaried

Source-specific fields

Base Salary
$40,776
Employee Category
Exempt
Job Code
A398
Public Id
19760
Total Pay
$9,661

John Bohaczuk holds the role of Assistant Managing Director 2 at Mdo Managing Director Office. Their status is salaried. In 2026, their total compensation was $9,661.

Talia Stinson

Assistant Managing Director 2/Mdo Managing Director Office

2019 total comp
$9,508
Base pay
$5,942
Overtime
$0
Other pay
$3,565
Benefits
$0
Total compensation
$9,508
Employment type
Salaried

Source-specific fields

Base Salary
$77,250
Employee Category
Exempt
Job Code
A398
Public Id
12669
Total Pay
$9,508

At Mdo Managing Director Office, Talia Stinson serves as a Assistant Managing Director 2. They work salaried. Their 2019 pay totaled $9,508.

Rachel Ehrgood

Assistant Managing Director 2/Mdo Managing Director Office

2020 total comp
$9,428
Base pay
$8,984
Overtime
$0
Other pay
$444
Benefits
$0
Total compensation
$9,428
Employment type
Salaried

Source-specific fields

Base Salary
$46,150
Employee Category
Exempt
Job Code
A398
Public Id
27672
Total Pay
$9,428

Rachel Ehrgood works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. Rachel earned $9,428 in 2020.

Michael Maratea

Assistant Managing Director 2/Mdo Managing Director Office

2022 total comp
$9,266
Base pay
$8,920
Overtime
$345
Other pay
$1
Benefits
$0
Total compensation
$9,266
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
A398
Public Id
25286
Total Pay
$9,266

At Mdo Managing Director Office, Michael Maratea serves as a Assistant Managing Director 2. They work non-salaried. Their 2022 pay totaled $9,266.

Deangelo Harris-Rosa

Assistant Managing Director 2/Mdo Managing Director Office

2025 total comp
$9,127
Base pay
$3,511
Overtime
$0
Other pay
$5,617
Benefits
$0
Total compensation
$9,127
Employment type
Salaried

Source-specific fields

Base Salary
$91,624
Employee Category
Exempt
Job Code
A398
Public Id
1300
Total Pay
$9,127

Deangelo Harris-Rosa works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. Deangelo earned $9,127 in 2025.

Gloria Ruiz

Assistant Managing Director 2/Mdo Managing Director Office

2020 total comp
$9,126
Base pay
$8,189
Overtime
$99
Other pay
$838
Benefits
$0
Total compensation
$9,126
Employment type
Salaried

Source-specific fields

Base Salary
$27,560
Employee Category
Exempt
Job Code
A398
Public Id
21157
Total Pay
$9,126

Gloria Ruiz works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. Gloria earned $9,126 in 2020.

Michael Ruiz

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$60,000
Employee Category
Exempt
Job Code
A398
Public Id
55055
Total Pay
$8,966

Michael Ruiz works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. Michael earned $8,966 in 2026.

Nathan Floyd

Assistant Managing Director 2/Mdo Managing Director Office

2020 total comp
$8,930
Base pay
$8,728
Overtime
$0
Other pay
$203
Benefits
$0
Total compensation
$8,930
Employment type
Salaried

Source-specific fields

Base Salary
$39,500
Employee Category
Exempt
Job Code
A398
Public Id
36977
Total Pay
$8,930

Nathan Floyd works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. Nathan earned $8,930 in 2020.

Charles Shamwell

Assistant Managing Director 2/Mdo Managing Director Office

2022 total comp
$8,429
Base pay
$8,428
Overtime
$0
Other pay
$1
Benefits
$0
Total compensation
$8,429
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
A398
Public Id
38922
Total Pay
$8,429

Charles Shamwell holds the role of Assistant Managing Director 2 at Mdo Managing Director Office. Their status is non-salaried. In 2022, their total compensation was $8,429.

Stephanie Wear

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$120,000
Employee Category
Exempt
Job Code
A398
Public Id
5148
Total Pay
$8,429

At Mdo Managing Director Office, Stephanie Wear serves as a Assistant Managing Director 2. They work salaried. Their 2022 pay totaled $8,429.

Tiara Shields

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$37,454
Employee Category
Exempt
Job Code
A398
Public Id
42493
Total Pay
$8,180

Tiara Shields holds the role of Assistant Managing Director 2 at Mdo Managing Director Office. Their status is salaried. In 2026, their total compensation was $8,180.

Daniel Lawson

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$61,532
Employee Category
Exempt
Job Code
A398
Public Id
13640
Total Pay
$8,176

Daniel Lawson is a Assistant Managing Director 2 at Mdo Managing Director Office. They work salaried. 2022 total compensation came to $8,176.

Monique Wright

Assistant Managing Director 2/Mdo Managing Director Office

2020 total comp
$8,162
Base pay
$7,729
Overtime
$0
Other pay
$433
Benefits
$0
Total compensation
$8,162
Employment type
Salaried

Source-specific fields

Base Salary
$45,000
Employee Category
Exempt
Job Code
A398
Public Id
28562
Total Pay
$8,162

Monique Wright works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. Monique earned $8,162 in 2020.