GCGovComp.app

City of Philadelphia / May Mayor

Agency file

May Mayor

Source file: City of Philadelphia — Employee Earnings / ingested Jun 19, 2026

The May Mayor is a government agency that delivers public services and programs within its jurisdiction.

In 2026, this agency had 102 employees with median total compensation of $22,058; the highest distinct record was $64,228.

Year
2026
Total payroll
$2.7M
Employees
102
Median total
$22,058
Highest record
$64,228

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 102 employees. Each bar is a pay range; taller bars mean more people earn in that range. The amber line marks the median ($22,058) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$25,904 (100%)
  • Overtime$0 (0%)
  • Other$81 (0%)
  • 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
$12,974
$17,673
$22,058
$35,173
$42,529

The pay ladder for this department. Someone at the 90th percentile earns $42,529 — more than 90% of the department; the 10th percentile earns $12,974. The shaded band is the middle half of employees (25th–75th percentile).

Largest job titles

Project Manager
9 · $18,621
Director
8 · $23,156
Business Analyst
7 · $17,242
Deputy Director
6 · $34,586

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
$4.2M
243
$4,227
2020
$7M
64.0%
207
14.8%
$7,453
76.3%
2021
$6.2M
11.3%
144
30.4%
$8,209
10.1%
2022
$6.2M
0.1%
73
49.3%
$76,055
826.5%
2023
$3.1M
49.6%
49
32.9%
$61,857
18.7%
2024
$9.8M
214.6%
106
116.3%
$78,869
27.5%
2025
$9.9M
1.5%
108
1.9%
$85,074
7.9%
2026
$2.7M
73.3%
102
5.6%
$22,058
74.1%

Record list

Employees

Page 1

Gloria Norton

Senior Aide/May Mayor

2020 total comp
$2,969
Base pay
$2,969
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$2,969
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
S205
Public Id
21788
Total Pay
$2,969

At May Mayor, Gloria Norton serves as a Senior Aide. They work non-salaried. Their 2020 pay totaled $2,969.

Marilyn James

Senior Aide/May Mayor

2020 total comp
$2,900
Base pay
$2,900
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$2,900
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
S205
Public Id
27709
Total Pay
$2,900

Marilyn James is a Senior Aide at May Mayor. They work non-salaried. 2020 total compensation came to $2,900.

Kafi Lindsay

Executive Director/May Mayor

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

Source-specific fields

Base Salary
$195,000
Employee Category
Exempt
Job Code
E700
Public Id
47633
Total Pay
$2,802

At May Mayor, Kafi Lindsay serves as a Executive Director. They work salaried. Their 2025 pay totaled $2,802.

Golda Brown

Senior Aide/May Mayor

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

Source-specific fields

Employee Category
Exempt
Job Code
S205
Public Id
1181
Total Pay
$2,768

Golda Brown holds the role of Senior Aide at May Mayor. Their status is non-salaried. In 2019, their total compensation was $2,768.

Catherine Davis

Senior Aide/May Mayor

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

Source-specific fields

Employee Category
Exempt
Job Code
S205
Public Id
9064
Total Pay
$2,654

Catherine Davis works as a Senior Aide for May Mayor. Their status is non-salaried. Catherine earned $2,654 in 2019.

Elisa Pilgrim

Senior Aide/May Mayor

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

Source-specific fields

Employee Category
Exempt
Job Code
S205
Public Id
2386
Total Pay
$2,454

Elisa Pilgrim holds the role of Senior Aide at May Mayor. Their status is non-salaried. In 2019, their total compensation was $2,454.

Gail Drake

Senior Aide/May Mayor

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

Source-specific fields

Employee Category
Exempt
Job Code
S205
Public Id
36846
Total Pay
$2,451

Gail Drake is a Senior Aide at May Mayor. They work non-salaried. 2019 total compensation came to $2,451.

John Mack

Senior Aide/May Mayor

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

Source-specific fields

Employee Category
Exempt
Job Code
S205
Public Id
13726
Total Pay
$2,382

John Mack is a Senior Aide at May Mayor. They work non-salaried. 2019 total compensation came to $2,382.

Anthony Parker

Senior Aide/May Mayor

2021 total comp
$2,320
Base pay
$2,320
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$2,320
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
S205
Public Id
31644
Total Pay
$2,320

At May Mayor, Anthony Parker serves as a Senior Aide. They work non-salaried. Their 2021 pay totaled $2,320.

Mikayla Ferrell

Intern/May Mayor

2020 total comp
$2,292
Base pay
$2,292
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$2,292
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
I435
Public Id
5582
Total Pay
$2,292

Mikayla Ferrell is a Intern at May Mayor. They work non-salaried. 2020 total compensation came to $2,292.

Betty Thomas

Senior Aide/May Mayor

2020 total comp
$2,291
Base pay
$2,291
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$2,291
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
S205
Public Id
14643
Total Pay
$2,291

At May Mayor, Betty Thomas serves as a Senior Aide. They work non-salaried. Their 2020 pay totaled $2,291.

Marvin Coleman

Senior Aide/May Mayor

2020 total comp
$2,262
Base pay
$2,262
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$2,262
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
S205
Public Id
28899
Total Pay
$2,262

Marvin Coleman works as a Senior Aide for May Mayor. Their status is non-salaried. Marvin earned $2,262 in 2020.

Kim Robertson

Senior Aide/May Mayor

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

Source-specific fields

Employee Category
Exempt
Job Code
S205
Public Id
23175
Total Pay
$2,248

Kim Robertson holds the role of Senior Aide at May Mayor. Their status is non-salaried. In 2019, their total compensation was $2,248.

Vincent Cottle

Senior Aide/May Mayor

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

Source-specific fields

Employee Category
Exempt
Job Code
S205
Public Id
35808
Total Pay
$2,208

At May Mayor, Vincent Cottle serves as a Senior Aide. They work non-salaried. Their 2019 pay totaled $2,208.

Hawa Kaba

Senior Aide/May Mayor

2021 total comp
$2,175
Base pay
$2,175
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$2,175
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
S205
Public Id
11311
Total Pay
$2,175

At May Mayor, Hawa Kaba serves as a Senior Aide. They work non-salaried. Their 2021 pay totaled $2,175.

Karin Todd

Senior Aide/May Mayor

2020 total comp
$2,175
Base pay
$2,175
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$2,175
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
S205
Public Id
23138
Total Pay
$2,175

Karin Todd holds the role of Senior Aide at May Mayor. Their status is non-salaried. In 2020, their total compensation was $2,175.

Floranne Wood

Senior Aide/May Mayor

2021 total comp
$2,066
Base pay
$2,066
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$2,066
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
S205
Public Id
18745
Total Pay
$2,066

At May Mayor, Floranne Wood serves as a Senior Aide. They work non-salaried. Their 2021 pay totaled $2,066.

Kadidiatou Diallo

Senior Aide/May Mayor

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

Source-specific fields

Employee Category
Exempt
Job Code
S205
Public Id
9975
Total Pay
$2,047

Kadidiatou Diallo works as a Senior Aide for May Mayor. Their status is non-salaried. Kadidiatou earned $2,047 in 2019.

Crystal Stuckey

Senior Aide/May Mayor

2020 total comp
$2,037
Base pay
$2,037
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$2,037
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
S205
Public Id
18350
Total Pay
$2,037

Crystal Stuckey holds the role of Senior Aide at May Mayor. Their status is non-salaried. In 2020, their total compensation was $2,037.

Jacqueline Jones

Senior Aide/May Mayor

2021 total comp
$2,030
Base pay
$2,030
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$2,030
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
S205
Public Id
9730
Total Pay
$2,030

At May Mayor, Jacqueline Jones serves as a Senior Aide. They work non-salaried. Their 2021 pay totaled $2,030.

Virgil Carter

Senior Aide/May Mayor

2021 total comp
$2,030
Base pay
$2,030
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$2,030
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
S205
Public Id
27611
Total Pay
$2,030

Virgil Carter holds the role of Senior Aide at May Mayor. Their status is non-salaried. In 2021, their total compensation was $2,030.

Yuliya Liberman

Graduate Intern/May Mayor

2025 total comp
$1,980
Base pay
$1,980
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$1,980
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
G600
Public Id
51418
Total Pay
$1,980

At May Mayor, Yuliya Liberman serves as a Graduate Intern. They work non-salaried. Their 2025 pay totaled $1,980.

Lalita Charleston

Senior Aide/May Mayor

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

Source-specific fields

Employee Category
Exempt
Job Code
S205
Public Id
23243
Total Pay
$1,969

Lalita Charleston is a Senior Aide at May Mayor. They work non-salaried. 2019 total compensation came to $1,969.

Leslie Edwards

Senior Aide/May Mayor

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

Source-specific fields

Employee Category
Exempt
Job Code
S205
Public Id
33689
Total Pay
$1,885

At May Mayor, Leslie Edwards serves as a Senior Aide. They work non-salaried. Their 2019 pay totaled $1,885.

Justin Thornton

Project Manager/May Mayor

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

Source-specific fields

Base Salary
$98,000
Employee Category
Exempt
Job Code
P588
Public Id
56218
Total Pay
$1,877

Justin Thornton holds the role of Project Manager at May Mayor. Their status is salaried. In 2026, their total compensation was $1,877.

Cheryl Clark

Senior Aide/May Mayor

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

Source-specific fields

Employee Category
Exempt
Job Code
S205
Public Id
20377
Total Pay
$1,791

At May Mayor, Cheryl Clark serves as a Senior Aide. They work non-salaried. Their 2019 pay totaled $1,791.

Ernest Jallah

Senior Aide/May Mayor

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

Source-specific fields

Employee Category
Exempt
Job Code
S205
Public Id
12593
Total Pay
$1,784

Ernest Jallah is a Senior Aide at May Mayor. They work non-salaried. 2019 total compensation came to $1,784.

Atiya Harmon

Deputy Director/May Mayor

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

Source-specific fields

Base Salary
$115,000
Employee Category
Exempt
Job Code
D295
Public Id
48285
Total Pay
$1,762

Atiya Harmon works as a Deputy Director for May Mayor. Their status is salaried. Atiya earned $1,762 in 2025.

Rosemary Williams

Senior Aide/May Mayor

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

Source-specific fields

Employee Category
Exempt
Job Code
S205
Public Id
10139
Total Pay
$1,700

Rosemary Williams is a Senior Aide at May Mayor. They work non-salaried. 2019 total compensation came to $1,700.

Phyllis Johnson

Senior Aide/May Mayor

2020 total comp
$1,624
Base pay
$1,624
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$1,624
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
S205
Public Id
22936
Total Pay
$1,624

Phyllis Johnson is a Senior Aide at May Mayor. They work non-salaried. 2020 total compensation came to $1,624.

Joyce Holland

Senior Aide/May Mayor

2021 total comp
$1,595
Base pay
$1,595
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$1,595
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
S205
Public Id
34430
Total Pay
$1,595

At May Mayor, Joyce Holland serves as a Senior Aide. They work non-salaried. Their 2021 pay totaled $1,595.

Sheila Dale

Senior Aide/May Mayor

2020 total comp
$1,559
Base pay
$1,559
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$1,559
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
S205
Public Id
3212
Total Pay
$1,559

Sheila Dale is a Senior Aide at May Mayor. They work non-salaried. 2020 total compensation came to $1,559.

Verina Drake

Senior Aide/May Mayor

2020 total comp
$1,537
Base pay
$1,537
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$1,537
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
S205
Public Id
20793
Total Pay
$1,537

At May Mayor, Verina Drake serves as a Senior Aide. They work non-salaried. Their 2020 pay totaled $1,537.

Naim Shakir

Senior Aide/May Mayor

2019 total comp
$1,530
Base pay
$1,479
Overtime
$0
Other pay
$51
Benefits
$0
Total compensation
$1,530
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
S205
Public Id
25960
Total Pay
$1,530

At May Mayor, Naim Shakir serves as a Senior Aide. They work non-salaried. Their 2019 pay totaled $1,530.

Kevin Evans

Senior Aide/May Mayor

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

Source-specific fields

Employee Category
Exempt
Job Code
S205
Public Id
14785
Total Pay
$1,519

Kevin Evans holds the role of Senior Aide at May Mayor. Their status is non-salaried. In 2019, their total compensation was $1,519.

Manuel Perez

Senior Aide/May Mayor

2021 total comp
$1,450
Base pay
$1,450
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$1,450
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
S205
Public Id
8783
Total Pay
$1,450

Manuel Perez holds the role of Senior Aide at May Mayor. Their status is non-salaried. In 2021, their total compensation was $1,450.

Marvin Travick

Senior Aide/May Mayor

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

Source-specific fields

Employee Category
Exempt
Job Code
S205
Public Id
14863
Total Pay
$1,356

Marvin Travick is a Senior Aide at May Mayor. They work non-salaried. 2019 total compensation came to $1,356.

Mark Forrest

Senior Aide/May Mayor

2020 total comp
$1,338
Base pay
$1,338
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$1,338
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
S205
Public Id
7701
Total Pay
$1,338

Mark Forrest holds the role of Senior Aide at May Mayor. Their status is non-salaried. In 2020, their total compensation was $1,338.

Maxine Fields

Senior Aide/May Mayor

2020 total comp
$1,269
Base pay
$1,269
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$1,269
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
S205
Public Id
22274
Total Pay
$1,269

Maxine Fields holds the role of Senior Aide at May Mayor. Their status is non-salaried. In 2020, their total compensation was $1,269.

Gwendolyn Kemp

Senior Aide/May Mayor

2020 total comp
$1,160
Base pay
$1,160
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$1,160
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
S205
Public Id
26670
Total Pay
$1,160

At May Mayor, Gwendolyn Kemp serves as a Senior Aide. They work non-salaried. Their 2020 pay totaled $1,160.