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

George Hanson

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$132,071
Employee Category
Exempt
Job Code
A398
Public Id
21671
Total Pay
$117,419

George Hanson works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. George earned $117,419 in 2025.

Ryan Ford

Assistant Managing Director 2/Mdo Managing Director Office

2022 total comp
$109,247
Base pay
$78,072
Overtime
$7,098
Other pay
$24,077
Benefits
$0
Total compensation
$109,247
Employment type
Salaried

Source-specific fields

Base Salary
$85,969
Employee Category
Exempt
Job Code
A398
Public Id
9899
Total Pay
$109,247

Ryan Ford holds the role of Assistant Managing Director 2 at Mdo Managing Director Office. Their status is salaried. In 2022, their total compensation was $109,247.

Gail Carter-Hamilton

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$126,991
Employee Category
Exempt
Job Code
A398
Public Id
39638
Total Pay
$103,870

Gail Carter-Hamilton holds the role of Assistant Managing Director 2 at Mdo Managing Director Office. Their status is salaried. In 2025, their total compensation was $103,870.

John Meier

Assistant Managing Director 2/Mdo Managing Director Office

2020 total comp
$102,671
Base pay
$100,156
Overtime
$0
Other pay
$2,515
Benefits
$0
Total compensation
$102,671
Employment type
Salaried

Source-specific fields

Base Salary
$127,063
Employee Category
Exempt
Job Code
A398
Public Id
25328
Total Pay
$102,671

At Mdo Managing Director Office, John Meier serves as a Assistant Managing Director 2. They work salaried. Their 2020 pay totaled $102,671.

Florence Brown

Assistant Managing Director 2/Mdo Managing Director Office

2021 total comp
$102,495
Base pay
$93,206
Overtime
$0
Other pay
$9,289
Benefits
$0
Total compensation
$102,495
Employment type
Salaried

Source-specific fields

Base Salary
$112,000
Employee Category
Exempt
Job Code
A398
Public Id
22839
Total Pay
$102,495

Florence Brown works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. Florence earned $102,495 in 2021.

Kathleen Padilla

Assistant Managing Director 2/Mdo Managing Director Office

2022 total comp
$102,298
Base pay
$57,027
Overtime
$0
Other pay
$45,271
Benefits
$0
Total compensation
$102,298
Employment type
Salaried

Source-specific fields

Base Salary
$133,230
Employee Category
Exempt
Job Code
A398
Public Id
3215
Total Pay
$102,298

At Mdo Managing Director Office, Kathleen Padilla serves as a Assistant Managing Director 2. They work salaried. Their 2022 pay totaled $102,298.

Andrea Brooks

Assistant Managing Director 2/Mdo Managing Director Office

2022 total comp
$95,604
Base pay
$91,153
Overtime
$0
Other pay
$4,451
Benefits
$0
Total compensation
$95,604
Employment type
Salaried

Source-specific fields

Base Salary
$129,063
Employee Category
Exempt
Job Code
A398
Public Id
17186
Total Pay
$95,604

Andrea Brooks holds the role of Assistant Managing Director 2 at Mdo Managing Director Office. Their status is salaried. In 2022, their total compensation was $95,604.

Lauren Swartz

Assistant Managing Director 2/Mdo Managing Director Office

2020 total comp
$92,776
Base pay
$85,328
Overtime
$0
Other pay
$7,448
Benefits
$0
Total compensation
$92,776
Employment type
Salaried

Source-specific fields

Base Salary
$119,154
Employee Category
Exempt
Job Code
A398
Public Id
33171
Total Pay
$92,776

Lauren Swartz holds the role of Assistant Managing Director 2 at Mdo Managing Director Office. Their status is salaried. In 2020, their total compensation was $92,776.

Joseph Messina

Assistant Managing Director 2/Mdo Managing Director Office

2023 total comp
$91,951
Base pay
$12,224
Overtime
$0
Other pay
$79,727
Benefits
$0
Total compensation
$91,951
Employment type
Salaried

Source-specific fields

Base Salary
$167,497
Employee Category
Exempt
Job Code
A398
Public Id
32590
Total Pay
$91,951

Joseph Messina works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. Joseph earned $91,951 in 2023.

Maryanne Mahoney

Assistant Managing Director 2/Mdo Managing Director Office

2020 total comp
$91,204
Base pay
$83,733
Overtime
$0
Other pay
$7,471
Benefits
$0
Total compensation
$91,204
Employment type
Salaried

Source-specific fields

Base Salary
$110,740
Employee Category
Exempt
Job Code
A398
Public Id
18609
Total Pay
$91,204

Maryanne Mahoney holds the role of Assistant Managing Director 2 at Mdo Managing Director Office. Their status is salaried. In 2020, their total compensation was $91,204.

Nathaniel Thompson

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$92,151
Employee Category
Exempt
Job Code
A398
Public Id
28013
Total Pay
$87,979

Nathaniel Thompson works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. Nathaniel earned $87,979 in 2022.

William Salvatore

Assistant Managing Director 2/Mdo Managing Director Office

2024 total comp
$87,698
Base pay
$55,715
Overtime
$0
Other pay
$31,982
Benefits
$0
Total compensation
$87,698
Employment type
Salaried

Source-specific fields

Base Salary
$100,000
Employee Category
Exempt
Job Code
A398
Public Id
16452
Total Pay
$87,698

William Salvatore works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. William earned $87,698 in 2024.

Chalyse Thompson

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$91,800
Employee Category
Exempt
Job Code
A398
Public Id
40537
Total Pay
$86,539

Chalyse Thompson is a Assistant Managing Director 2 at Mdo Managing Director Office. They work salaried. 2025 total compensation came to $86,539.

Jonathan Todd

Assistant Managing Director 2/Mdo Managing Director Office

2022 total comp
$86,373
Base pay
$68,277
Overtime
$0
Other pay
$18,096
Benefits
$0
Total compensation
$86,373
Employment type
Salaried

Source-specific fields

Base Salary
$100,000
Employee Category
Exempt
Job Code
A398
Public Id
6926
Total Pay
$86,373

Jonathan Todd holds the role of Assistant Managing Director 2 at Mdo Managing Director Office. Their status is salaried. In 2022, their total compensation was $86,373.

Ariel Vazquez

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$88,868
Employee Category
Exempt
Job Code
A398
Public Id
16067
Total Pay
$85,631

Ariel Vazquez works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. Ariel earned $85,631 in 2022.

Samuel Malone

Assistant Managing Director 2/Mdo Managing Director Office

2021 total comp
$85,096
Base pay
$57,214
Overtime
$17,563
Other pay
$10,319
Benefits
$0
Total compensation
$85,096
Employment type
Salaried

Source-specific fields

Base Salary
$75,000
Employee Category
Exempt
Job Code
A398
Public Id
29871
Total Pay
$85,096

Samuel Malone holds the role of Assistant Managing Director 2 at Mdo Managing Director Office. Their status is salaried. In 2021, their total compensation was $85,096.

Justin Harlem

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$87,311
Employee Category
Exempt
Job Code
A398
Public Id
9084
Total Pay
$83,212

Justin Harlem works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. Justin earned $83,212 in 2022.

Kevin Boyle

Assistant Managing Director 2/Mdo Managing Director Office

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

Source-specific fields

Base Salary
$112,200
Employee Category
Exempt
Job Code
A398
Public Id
52060
Total Pay
$79,328

Kevin Boyle holds the role of Assistant Managing Director 2 at Mdo Managing Director Office. Their status is salaried. In 2025, their total compensation was $79,328.

Jeran Crawford

Assistant Managing Director 2/Mdo Managing Director Office

2024 total comp
$79,209
Base pay
$78,556
Overtime
$0
Other pay
$653
Benefits
$0
Total compensation
$79,209
Employment type
Salaried

Source-specific fields

Base Salary
$113,575
Employee Category
Exempt
Job Code
A398
Public Id
41920
Total Pay
$79,209

At Mdo Managing Director Office, Jeran Crawford serves as a Assistant Managing Director 2. They work salaried. Their 2024 pay totaled $79,209.

Timothy Roundtree

Assistant Managing Director 2/Mdo Managing Director Office

2021 total comp
$78,296
Base pay
$68,346
Overtime
$0
Other pay
$9,949
Benefits
$0
Total compensation
$78,296
Employment type
Salaried

Source-specific fields

Base Salary
$90,000
Employee Category
Exempt
Job Code
A398
Public Id
17902
Total Pay
$78,296

Timothy Roundtree works as a Assistant Managing Director 2 for Mdo Managing Director Office. Their status is salaried. Timothy earned $78,296 in 2021.

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.