GCGovComp.app

City and County of San Francisco / Controller

Agency file

Controller

Source file: City and County of San Francisco — Employee Compensation / ingested Jun 17, 2026

The Controller manages public finances — collecting revenue and taxes, budgeting, accounting, and financial oversight.

In 2025, this agency had 346 employees with median total compensation of $200,862; the highest distinct record was $499,695.

Year
2025
Total payroll
$68.6M
Employees
346
Median total
$200,862
Highest record
$499,695

What the records show

Compensation analytics

These summaries compare pay within the agency before listing individual records.

Salary distribution

How 2025 total compensation is spread across the 346 employees. Each bar is a pay range; taller bars mean more people earn in that range. The amber line marks the median ($200,862) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$148,045 (75%)
  • Overtime$103 (0%)
  • Other$682 (0%)
  • Benefits$49,580 (25%)

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
$106,890
$153,352
$200,862
$246,519
$275,244

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

Largest job titles

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 2 published years.

YearTotal payrollEmployeesMedian pay
2024
$69M
362
$199,329
2025
$68.6M
0.5%
346
4.4%
$200,862
0.8%

Compare

Similar departments

Departments elsewhere with the most similar mix of roles — a proxy for the same kind of agency, matched by workforce composition rather than name. Pay is not cost-of-living adjusted.

Record list

Employees

Page 1

Ming Chow

Financial Systems Supervisor/Controller

2025 total comp
$276,207
Sub-department
Payroll, Billing & Accounting
Organization group
General Administration & Finance
Base pay
$212,241
Overtime
$0
Other pay
$0
Benefits
$63,966
Total compensation
$276,207
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
CON
Health and Dental Benefits
$19,546
Job Code
1670
Job Family Code
1600
Organization Group Code
General Administration & Finance
Other Benefits
$14,236

Ming Chow works as a Financial Systems Supervisor for Controller within Payroll, Billing & Accounting. Their status is permanent civil service. Ming earned $276,207 in 2025. Union affiliation: Prof & Tech Eng, Local 21.

Prabhdeep Kochar

Manager IV/Controller

2025 total comp
$276,079
Sub-department
Management
Organization group
General Administration & Finance
Base pay
$217,878
Overtime
$0
Other pay
$0
Benefits
$58,201
Total compensation
$276,079
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Exec Assoc, Misc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
CON
Health and Dental Benefits
$12,524
Job Code
0932
Job Family Code
0900
Organization Group Code
General Administration & Finance
Other Benefits
$14,691

Prabhdeep Kochar holds the role of Manager IV at Controller within Management. Their status is permanent exempt. In 2025, their total compensation was $276,079. Their bargaining unit is Municipal Exec Assoc, Misc.

Yi-Ching Kao

Manager III/Controller

2025 total comp
$275,422
Sub-department
Management
Organization group
General Administration & Finance
Base pay
$206,723
Overtime
$0
Other pay
$0
Benefits
$68,699
Total compensation
$275,422
Employment type
Permanent Civil Service
Union / bargaining unit
Municipal Exec Assoc, Misc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
CON
Health and Dental Benefits
$24,559
Job Code
0931
Job Family Code
0900
Organization Group Code
General Administration & Finance
Other Benefits
$14,740

Yi-Ching Kao works as a Manager III for Controller within Management. Their status is permanent civil service. Yi-Ching earned $275,422 in 2025. Their bargaining unit is Municipal Exec Assoc, Misc.

Todd Ojo

Manager III/Controller

2025 total comp
$275,244
Sub-department
Management
Organization group
General Administration & Finance
Base pay
$206,749
Overtime
$0
Other pay
$0
Benefits
$68,495
Total compensation
$275,244
Employment type
Permanent Civil Service
Union / bargaining unit
Municipal Exec Assoc, Misc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
CON
Health and Dental Benefits
$24,559
Job Code
0931
Job Family Code
0900
Organization Group Code
General Administration & Finance
Other Benefits
$14,533

Todd Ojo works as a Manager III for Controller within Management. Their status is permanent civil service. Todd earned $275,244 in 2025. Their bargaining unit is Municipal Exec Assoc, Misc.

Carlos Benitez

Manager III/Controller

2025 total comp
$274,103
Sub-department
Management
Organization group
General Administration & Finance
Base pay
$204,125
Overtime
$0
Other pay
$0
Benefits
$69,977
Total compensation
$274,103
Employment type
Permanent Civil Service
Union / bargaining unit
Municipal Exec Assoc, Misc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
CON
Health and Dental Benefits
$26,486
Job Code
0931
Job Family Code
0900
Organization Group Code
General Administration & Finance
Other Benefits
$14,462

Carlos Benitez works as a Manager III for Controller within Management. Their status is permanent civil service. Carlos earned $274,103 in 2025. They are represented by Municipal Exec Assoc, Misc.

Abid Ali

Is Engineer-Senior/Controller

2025 total comp
$272,273
Sub-department
Information Systems
Organization group
General Administration & Finance
Base pay
$191,281
Overtime
$0
Other pay
$20,078
Benefits
$60,914
Total compensation
$272,273
Employment type
Temporary Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
CON
Health and Dental Benefits
$19,546
Job Code
1043
Job Family Code
1000
Organization Group Code
General Administration & Finance
Other Benefits
$14,165

Abid Ali holds the role of Is Engineer-Senior at Controller within Information Systems. Their status is temporary exempt. In 2025, their total compensation was $272,273. Their bargaining unit is Prof & Tech Eng, Local 21.

Bridget Katz

Manager III/Controller

2025 total comp
$271,455
Sub-department
Management
Organization group
General Administration & Finance
Base pay
$195,077
Overtime
$0
Other pay
$0
Benefits
$76,378
Total compensation
$271,455
Employment type
Permanent Civil Service
Union / bargaining unit
Municipal Exec Assoc, Misc
Full-time equivalent (FTE)
0.92

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
CON
Health and Dental Benefits
$34,411
Job Code
0931
Job Family Code
0900
Organization Group Code
General Administration & Finance
Other Benefits
$14,190

Bridget Katz holds the role of Manager III at Controller within Management. Their status is permanent civil service, 0.92 FTE. In 2025, their total compensation was $271,455. They are represented by Municipal Exec Assoc, Misc.

Alexander Levitsky

Is Business Analyst-Principal/Controller

2025 total comp
$270,551
Sub-department
Information Systems
Organization group
General Administration & Finance
Base pay
$206,021
Overtime
$0
Other pay
$1,644
Benefits
$62,886
Total compensation
$270,551
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
CON
Health and Dental Benefits
$19,546
Job Code
1054
Job Family Code
1000
Organization Group Code
General Administration & Finance
Other Benefits
$14,041

Alexander Levitsky is a Is Business Analyst-Principal at Controller within Information Systems. They work permanent civil service. 2025 total compensation came to $270,551. Union affiliation: Prof & Tech Eng, Local 21.

Rafael Antonio

Is Engineer-Principal/Controller

2025 total comp
$269,923
Sub-department
Information Systems
Organization group
General Administration & Finance
Base pay
$205,067
Overtime
$0
Other pay
$2,082
Benefits
$62,774
Total compensation
$269,923
Employment type
Permanent Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
CON
Health and Dental Benefits
$19,536
Job Code
1044
Job Family Code
1000
Organization Group Code
General Administration & Finance
Other Benefits
$14,075

Rafael Antonio is a Is Engineer-Principal at Controller within Information Systems. They work permanent exempt. 2025 total compensation came to $269,923. Their bargaining unit is Prof & Tech Eng, Local 21.

Michael Dichoso

Is Business Analyst-Principal/Controller

2025 total comp
$269,071
Sub-department
Information Systems
Organization group
General Administration & Finance
Base pay
$206,029
Overtime
$0
Other pay
$20
Benefits
$63,022
Total compensation
$269,071
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
CON
Health and Dental Benefits
$19,546
Job Code
1054
Job Family Code
1000
Organization Group Code
General Administration & Finance
Other Benefits
$14,177

Michael Dichoso holds the role of Is Business Analyst-Principal at Controller within Information Systems. Their status is permanent civil service. In 2025, their total compensation was $269,071. Union affiliation: Prof & Tech Eng, Local 21.

Norman Ng

Is Business Analyst-Principal/Controller

2025 total comp
$268,491
Sub-department
Information Systems
Organization group
General Administration & Finance
Base pay
$205,556
Overtime
$0
Other pay
$0
Benefits
$62,935
Total compensation
$268,491
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
CON
Health and Dental Benefits
$19,546
Job Code
1054
Job Family Code
1000
Organization Group Code
General Administration & Finance
Other Benefits
$14,155

At Controller, Norman Ng serves as a Is Business Analyst-Principal within Information Systems. They work permanent civil service. Their 2025 pay totaled $268,491. Their bargaining unit is Prof & Tech Eng, Local 21.

Mark Mclean

Manager III/Controller

2025 total comp
$267,505
Sub-department
Management
Organization group
General Administration & Finance
Base pay
$199,671
Overtime
$0
Other pay
$0
Benefits
$67,833
Total compensation
$267,505
Employment type
Permanent Civil Service
Union / bargaining unit
Municipal Exec Assoc, Misc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
CON
Health and Dental Benefits
$24,559
Job Code
0931
Job Family Code
0900
Organization Group Code
General Administration & Finance
Other Benefits
$14,878

At Controller, Mark Mclean serves as a Manager III within Management. They work permanent civil service. Their 2025 pay totaled $267,505. Their bargaining unit is Municipal Exec Assoc, Misc.

Jay Liao

Manager III/Controller

2025 total comp
$266,617
Sub-department
Management
Organization group
General Administration & Finance
Base pay
$198,749
Overtime
$0
Other pay
$0
Benefits
$67,868
Total compensation
$266,617
Employment type
Permanent Civil Service
Union / bargaining unit
Municipal Exec Assoc, Misc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
CON
Health and Dental Benefits
$25,157
Job Code
0931
Job Family Code
0900
Organization Group Code
General Administration & Finance
Other Benefits
$14,446

At Controller, Jay Liao serves as a Manager III within Management. They work permanent civil service. Their 2025 pay totaled $266,617. Union affiliation: Municipal Exec Assoc, Misc.