GCGovComp.app

City of Philadelphia / Cto City Treasurer / Assistant City Treasurer

Job-title file

Assistant City Treasurer

Maintain financial records, prepare budgets and reports, and ensure compliance with fiscal rules.

12 employees hold this title in Cto City Treasurer. Median total compensation for the role is $18,571, below the department median of $19,023.

Employees
12
Role median
$18,571
Agency median
$19,023
Comparison
Below

What the records show

Role pay distribution

Pay distribution for this role

$2,682$54,733+

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

Record list

Employees with this title

Highest-paid first / page 1

Imani Wilson

Assistant City Treasurer/Cto City Treasurer

2021 total comp
$61,190
Base pay
$57,963
Overtime
$0
Other pay
$3,227
Benefits
$0
Total compensation
$61,190
Employment type
Salaried

Source-specific fields

Base Salary
$80,000
Employee Category
Exempt
Job Code
A455
Public Id
2155
Total Pay
$61,190

Imani Wilson is a Assistant City Treasurer at Cto City Treasurer. They work salaried. 2021 total compensation came to $61,190.

Michael Moore

Assistant City Treasurer/Cto City Treasurer

2022 total comp
$31,839
Base pay
$27,398
Overtime
$0
Other pay
$4,441
Benefits
$0
Total compensation
$31,839
Employment type
Salaried

Source-specific fields

Base Salary
$68,000
Employee Category
Exempt
Job Code
A455
Public Id
1575
Total Pay
$31,839

Michael Moore holds the role of Assistant City Treasurer at Cto City Treasurer. Their status is salaried. In 2022, their total compensation was $31,839.

Yifan Feng

Assistant City Treasurer/Cto City Treasurer

2025 total comp
$29,937
Base pay
$28,283
Overtime
$0
Other pay
$1,654
Benefits
$0
Total compensation
$29,937
Employment type
Salaried

Source-specific fields

Base Salary
$59,508
Employee Category
Exempt
Job Code
A455
Public Id
44766
Total Pay
$29,937

At Cto City Treasurer, Yifan Feng serves as a Assistant City Treasurer. They work salaried. Their 2025 pay totaled $29,937.

John Burton

Assistant City Treasurer/Cto City Treasurer

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

Source-specific fields

Base Salary
$102,665
Employee Category
Exempt
Job Code
A455
Public Id
38754
Total Pay
$23,602

At Cto City Treasurer, John Burton serves as a Assistant City Treasurer. They work salaried. Their 2026 pay totaled $23,602.

Adolfo Bosch

Assistant City Treasurer/Cto City Treasurer

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

Source-specific fields

Base Salary
$86,700
Employee Category
Exempt
Job Code
A455
Public Id
40237
Total Pay
$19,932

Adolfo Bosch holds the role of Assistant City Treasurer at Cto City Treasurer. Their status is salaried. In 2026, their total compensation was $19,932.

Madeleine Vescovacci

Assistant City Treasurer/Cto City Treasurer

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

Source-specific fields

Base Salary
$85,000
Employee Category
Exempt
Job Code
A455
Public Id
30540
Total Pay
$19,469

Madeleine Vescovacci holds the role of Assistant City Treasurer at Cto City Treasurer. Their status is salaried. In 2019, their total compensation was $19,469.

Regina Gaines

Assistant City Treasurer/Cto City Treasurer

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

Source-specific fields

Base Salary
$76,875
Employee Category
Exempt
Job Code
A455
Public Id
48682
Total Pay
$17,673

At Cto City Treasurer, Regina Gaines serves as a Assistant City Treasurer. They work salaried. Their 2026 pay totaled $17,673.

David Barkley

Assistant City Treasurer/Cto City Treasurer

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

Source-specific fields

Base Salary
$76,875
Employee Category
Exempt
Job Code
A455
Public Id
43828
Total Pay
$17,673

At Cto City Treasurer, David Barkley serves as a Assistant City Treasurer. They work salaried. Their 2026 pay totaled $17,673.

Charles Brown

Assistant City Treasurer/Cto City Treasurer

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

Source-specific fields

Base Salary
$40,664
Employee Category
Exempt
Job Code
A455
Public Id
40925
Total Pay
$9,349

Charles Brown holds the role of Assistant City Treasurer at Cto City Treasurer. Their status is salaried. In 2026, their total compensation was $9,349.

Saledeem Major

Assistant City Treasurer/Cto City Treasurer

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

Source-specific fields

Base Salary
$58,633
Employee Category
Exempt
Job Code
A455
Public Id
2294
Total Pay
$5,623

Saledeem Major holds the role of Assistant City Treasurer at Cto City Treasurer. Their status is salaried. In 2023, their total compensation was $5,623.

Christopher Whitaker

Assistant City Treasurer/Cto City Treasurer

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

Source-specific fields

Base Salary
$65,000
Employee Category
Exempt
Job Code
A455
Public Id
38315
Total Pay
$3,028

At Cto City Treasurer, Christopher Whitaker serves as a Assistant City Treasurer. They work salaried. Their 2021 pay totaled $3,028.

Kelsey Rogers

Assistant City Treasurer/Cto City Treasurer

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

Source-specific fields

Base Salary
$70,000
Employee Category
Exempt
Job Code
A455
Public Id
56043
Total Pay
$2,682

At Cto City Treasurer, Kelsey Rogers serves as a Assistant City Treasurer. They work salaried. Their 2026 pay totaled $2,682.