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
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

$603$57,449+

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.

Record list

Employees

Highest-paid first / page 5

Jennifer Laverty

Executive Assistant/May Mayor

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

Source-specific fields

Base Salary
$67,500
Employee Category
Exempt
Job Code
E695
Public Id
54257
Total Pay
$15,518

Jennifer Laverty works as a Executive Assistant for May Mayor. Their status is salaried. Jennifer earned $15,518 in 2026.

Shanell Hagood

Project Director/May Mayor

2022 total comp
$15,408
Base pay
$13,977
Overtime
$0
Other pay
$1,431
Benefits
$0
Total compensation
$15,408
Employment type
Salaried

Source-specific fields

Base Salary
$82,400
Employee Category
Exempt
Job Code
P579
Public Id
9103
Total Pay
$15,408

At May Mayor, Shanell Hagood serves as a Project Director. They work salaried. Their 2022 pay totaled $15,408.

Yingzhe He

Business Analyst/May Mayor

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

Source-specific fields

Base Salary
$66,625
Employee Category
Exempt
Job Code
B710
Public Id
53607
Total Pay
$15,316

At May Mayor, Yingzhe He serves as a Business Analyst. They work salaried. Their 2026 pay totaled $15,316.

Joan Satterthwaite

Secretary/May Mayor

2019 total comp
$15,165
Base pay
$5,111
Overtime
$76
Other pay
$9,979
Benefits
$0
Total compensation
$15,165
Employment type
Salaried

Source-specific fields

Base Salary
$25,302
Employee Category
Exempt
Job Code
S120
Public Id
25478
Total Pay
$15,165

Joan Satterthwaite holds the role of Secretary at May Mayor. Their status is salaried. In 2019, their total compensation was $15,165.

Jemille Duncan

Coordinator/May Mayor

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

Source-specific fields

Base Salary
$76,669
Employee Category
Exempt
Job Code
C487
Public Id
37244
Total Pay
$14,117

Jemille Duncan is a Coordinator at May Mayor. They work salaried. 2026 total compensation came to $14,117.

Kendall Swirles

Executive Assistant/May Mayor

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

Source-specific fields

Base Salary
$60,000
Employee Category
Exempt
Job Code
E695
Public Id
53164
Total Pay
$13,793

Kendall Swirles holds the role of Executive Assistant at May Mayor. Their status is salaried. In 2026, their total compensation was $13,793.

Teanaya Young

Human Resources Assistant/May Mayor

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

Source-specific fields

Base Salary
$56,375
Employee Category
Exempt
Job Code
H916
Public Id
11684
Total Pay
$12,974

Teanaya Young holds the role of Human Resources Assistant at May Mayor. Their status is salaried. In 2026, their total compensation was $12,974.

Byron Purnell

Creative Specialist/May Mayor

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

Source-specific fields

Base Salary
$75,000
Employee Category
Exempt
Job Code
C738
Public Id
56087
Total Pay
$12,931

Byron Purnell holds the role of Creative Specialist at May Mayor. Their status is salaried. In 2026, their total compensation was $12,931.

Dominique Johnson

Creative Specialist/May Mayor

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

Source-specific fields

Base Salary
$75,000
Employee Category
Exempt
Job Code
C738
Public Id
56180
Total Pay
$12,931

At May Mayor, Dominique Johnson serves as a Creative Specialist. They work salaried. Their 2026 pay totaled $12,931.

Shirley Banks

Secretary/May Mayor

2019 total comp
$10,697
Base pay
$5,092
Overtime
$0
Other pay
$5,605
Benefits
$0
Total compensation
$10,697
Employment type
Salaried

Source-specific fields

Base Salary
$25,302
Employee Category
Exempt
Job Code
S120
Public Id
5674
Total Pay
$10,697

Shirley Banks is a Secretary at May Mayor. They work salaried. 2019 total compensation came to $10,697.

Ricardo Calderon

Executive Director of the Youth Commission/May Mayor

2019 total comp
$9,155
Base pay
$1,486
Overtime
$0
Other pay
$7,669
Benefits
$0
Total compensation
$9,155
Employment type
Salaried

Source-specific fields

Base Salary
$77,250
Employee Category
Exempt
Job Code
E770
Public Id
20892
Total Pay
$9,155

Ricardo Calderon works as a Executive Director of the Youth Commission for May Mayor. Their status is salaried. Ricardo earned $9,155 in 2019.

Stephanie Wheeler Carter

Executive Assistant/May Mayor

2020 total comp
$7,841
Base pay
$6,413
Overtime
$0
Other pay
$1,428
Benefits
$0
Total compensation
$7,841
Employment type
Salaried

Source-specific fields

Base Salary
$27,560
Employee Category
Exempt
Job Code
E695
Public Id
20419
Total Pay
$7,841

Stephanie Wheeler Carter is a Executive Assistant at May Mayor. They work salaried. 2020 total compensation came to $7,841.

Larice Hill

Senior Aide/May Mayor

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

Source-specific fields

Employee Category
Exempt
Job Code
S205
Public Id
20606
Total Pay
$7,424

Larice Hill holds the role of Senior Aide at May Mayor. Their status is non-salaried. In 2020, their total compensation was $7,424.

James Kenney

Mayor/May Mayor

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

Source-specific fields

Base Salary
$261,497
Employee Category
Exempt
Job Code
M200
Public Id
7169
Total Pay
$7,040

At May Mayor, James Kenney serves as a Mayor. They work salaried. Their 2024 pay totaled $7,040.

Gholamreza Arab

Senior Aide/May Mayor

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

Source-specific fields

Employee Category
Exempt
Job Code
S205
Public Id
35034
Total Pay
$6,815

Gholamreza Arab holds the role of Senior Aide at May Mayor. Their status is non-salaried. In 2020, their total compensation was $6,815.

Robert Nonemacker Jr

Deputy City Representative/May Mayor

2023 total comp
$6,712
Base pay
$1,597
Overtime
$0
Other pay
$5,116
Benefits
$0
Total compensation
$6,712
Employment type
Salaried

Source-specific fields

Base Salary
$83,350
Employee Category
Exempt
Job Code
D195
Public Id
34738
Total Pay
$6,712

At May Mayor, Robert Nonemacker Jr serves as a Deputy City Representative. They work salaried. Their 2023 pay totaled $6,712.

Naomi Washington-Leapheart

Executive Director/May Mayor

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

Source-specific fields

Base Salary
$86,940
Employee Category
Exempt
Job Code
E700
Public Id
5867
Total Pay
$6,662

Naomi Washington-Leapheart holds the role of Executive Director at May Mayor. Their status is salaried. In 2023, their total compensation was $6,662.

John Dolan

Deputy Policy Director/May Mayor

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

Source-specific fields

Base Salary
$130,000
Employee Category
Exempt
Job Code
D397
Public Id
47295
Total Pay
$6,641

John Dolan is a Deputy Policy Director at May Mayor. They work salaried. 2026 total compensation came to $6,641.

Elena Spasova

Intern/May Mayor

2024 total comp
$6,375
Base pay
$6,150
Overtime
$225
Other pay
$0
Benefits
$0
Total compensation
$6,375
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
I435
Public Id
44282
Total Pay
$6,375

At May Mayor, Elena Spasova serves as a Intern. They work non-salaried. Their 2024 pay totaled $6,375.

Koert Wehberg

Assistant Deputy Mayor/May Mayor

2021 total comp
$6,361
Base pay
$0
Overtime
$0
Other pay
$6,361
Benefits
$0
Total compensation
$6,361
Employment type
Salaried

Source-specific fields

Base Salary
$88,200
Employee Category
Exempt
Job Code
A530
Public Id
20192
Total Pay
$6,361

Koert Wehberg holds the role of Assistant Deputy Mayor at May Mayor. Their status is salaried. In 2021, their total compensation was $6,361.

Doris Williams

Senior Aide/May Mayor

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

Source-specific fields

Employee Category
Exempt
Job Code
S205
Public Id
3233
Total Pay
$6,018

At May Mayor, Doris Williams serves as a Senior Aide. They work non-salaried. Their 2020 pay totaled $6,018.

Chamberlain Barbara

Senior Aide/May Mayor

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

Source-specific fields

Employee Category
Exempt
Job Code
S205
Public Id
8789
Total Pay
$5,927

Chamberlain Barbara works as a Senior Aide for May Mayor. Their status is non-salaried. Chamberlain earned $5,927 in 2020.

Jean Dennis

Senior Aide/May Mayor

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

Source-specific fields

Employee Category
Exempt
Job Code
S205
Public Id
25682
Total Pay
$5,510

Jean Dennis works as a Senior Aide for May Mayor. Their status is non-salaried. Jean earned $5,510 in 2020.

Roberto Valdes

Director of Lgbt Affairs/May Mayor

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

Source-specific fields

Base Salary
$140,000
Employee Category
Exempt
Job Code
D716
Public Id
31418
Total Pay
$5,364

Roberto Valdes works as a Director of Lgbt Affairs for May Mayor. Their status is salaried. Roberto earned $5,364 in 2026.

Nicole Seawright

Assistant Diversity Officer/May Mayor

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

Source-specific fields

Base Salary
$130,000
Employee Category
Exempt
Job Code
A540
Public Id
6103
Total Pay
$4,981

Nicole Seawright works as a Assistant Diversity Officer for May Mayor. Their status is salaried. Nicole earned $4,981 in 2026.

Gerald Johnson

Senior Aide/May Mayor

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

Source-specific fields

Employee Category
Exempt
Job Code
S205
Public Id
6972
Total Pay
$4,858

Gerald Johnson works as a Senior Aide for May Mayor. Their status is non-salaried. Gerald earned $4,858 in 2020.

David Johnson

Senior Aide/May Mayor

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

Source-specific fields

Employee Category
Exempt
Job Code
S205
Public Id
33883
Total Pay
$4,767

David Johnson holds the role of Senior Aide at May Mayor. Their status is non-salaried. In 2020, their total compensation was $4,767.

Eileen Alexander

Senior Aide/May Mayor

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

Source-specific fields

Employee Category
Exempt
Job Code
S205
Public Id
27870
Total Pay
$4,713

Eileen Alexander is a Senior Aide at May Mayor. They work non-salaried. 2020 total compensation came to $4,713.

Celena Morrison

Director of Lgbt Affairs/May Mayor

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

Source-specific fields

Base Salary
$104,920
Employee Category
Exempt
Job Code
D716
Public Id
4826
Total Pay
$4,556

Celena Morrison works as a Director of Lgbt Affairs for May Mayor. Their status is salaried. Celena earned $4,556 in 2025.

Ana Polanco

Coordinator/May Mayor

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

Source-specific fields

Base Salary
$59,194
Employee Category
Exempt
Job Code
C487
Public Id
13165
Total Pay
$4,536

Ana Polanco holds the role of Coordinator at May Mayor. Their status is salaried. In 2023, their total compensation was $4,536.

James Alexander

Senior Aide/May Mayor

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

Source-specific fields

Employee Category
Exempt
Job Code
S205
Public Id
867
Total Pay
$4,459

James Alexander works as a Senior Aide for May Mayor. Their status is non-salaried. James earned $4,459 in 2021.

Carolyn M. Daye-Jamison

Senior Aide/May Mayor

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

Source-specific fields

Employee Category
Exempt
Job Code
S205
Public Id
9275
Total Pay
$4,459

Carolyn M. Daye-Jamison works as a Senior Aide for May Mayor. Their status is non-salaried. Carolyn earned $4,459 in 2021.

Daniel Adams

Senior Aide/May Mayor

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

Source-specific fields

Employee Category
Exempt
Job Code
S205
Public Id
13007
Total Pay
$4,459

Daniel Adams holds the role of Senior Aide at May Mayor. Their status is non-salaried. In 2021, their total compensation was $4,459.

Anthony Johnson

Senior Aide/May Mayor

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

Source-specific fields

Employee Category
Exempt
Job Code
S205
Public Id
13331
Total Pay
$4,459

Anthony Johnson is a Senior Aide at May Mayor. They work non-salaried. 2021 total compensation came to $4,459.

Alice Carter

Senior Aide/May Mayor

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

Source-specific fields

Employee Category
Exempt
Job Code
S205
Public Id
19503
Total Pay
$4,459

At May Mayor, Alice Carter serves as a Senior Aide. They work non-salaried. Their 2021 pay totaled $4,459.

Renee Hagans

Senior Aide/May Mayor

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

Source-specific fields

Employee Category
Exempt
Job Code
S205
Public Id
23241
Total Pay
$4,459

Renee Hagans holds the role of Senior Aide at May Mayor. Their status is non-salaried. In 2021, their total compensation was $4,459.

Sharon Thompson

Senior Aide/May Mayor

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

Source-specific fields

Employee Category
Exempt
Job Code
S205
Public Id
24568
Total Pay
$4,459

At May Mayor, Sharon Thompson serves as a Senior Aide. They work non-salaried. Their 2021 pay totaled $4,459.

Derrick Jones

Senior Aide/May Mayor

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

Source-specific fields

Employee Category
Exempt
Job Code
S205
Public Id
25464
Total Pay
$4,459

At May Mayor, Derrick Jones serves as a Senior Aide. They work non-salaried. Their 2021 pay totaled $4,459.

Joseph Powell

Senior Aide/May Mayor

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

Source-specific fields

Employee Category
Exempt
Job Code
S205
Public Id
30828
Total Pay
$4,459

At May Mayor, Joseph Powell serves as a Senior Aide. They work non-salaried. Their 2021 pay totaled $4,459.

Wanda Rogers

Senior Aide/May Mayor

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

Source-specific fields

Employee Category
Exempt
Job Code
S205
Public Id
33615
Total Pay
$4,459

Wanda Rogers works as a Senior Aide for May Mayor. Their status is non-salaried. Wanda earned $4,459 in 2021.