GCGovComp.app

City and County of San Francisco / District Attorney

Agency file

District Attorney

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

The District Attorney handles legal functions of government — prosecution, legal advice, and representing the state in court.

In 2025, this agency had 360 employees with median total compensation of $198,316; the highest distinct record was $462,815.

Year
2025
Employees
360
Median total
$198,316
Highest record
$462,815

What the records show

Compensation analytics

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

Salary distribution

$1,550$384,493+

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

Average pay composition

  • Base$152,577 (74%)
  • Overtime$1,025 (0%)
  • Other$3,921 (2%)
  • Benefits$48,833 (24%)

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
$64,508
$141,244
$198,316
$279,481
$349,095

The pay ladder for this department. Someone at the 90th percentile earns $349,095 — more than 90% of the department; the 10th percentile earns $64,508. 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.

Record list

Employees

Highest-paid first / page 4

Yuri Chornobil

Attorney (Civil/Criminal)/District Attorney

2025 total comp
$252,871
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$189,812
Overtime
$0
Other pay
$0
Benefits
$63,059
Total compensation
$252,871
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Attorneys Assoc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$21,941
Job Code
8177
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$14,125

At District Attorney, Yuri Chornobil serves as a Attorney (Civil/Criminal) within Legal & Court. They work permanent exempt. Their 2025 pay totaled $252,871. Union affiliation: Municipal Attorneys Assoc.

Luis Mendez

Is Engineer-Senior/District Attorney

2025 total comp
$251,952
Sub-department
Information Systems
Organization group
Public Protection
Base pay
$191,281
Overtime
$0
Other pay
$0
Benefits
$60,671
Total compensation
$251,952
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
DAT
Health and Dental Benefits
$19,546
Job Code
1043
Job Family Code
1000
Organization Group Code
Public Protection
Other Benefits
$13,922

Luis Mendez is a Is Engineer-Senior at District Attorney within Information Systems. They work permanent civil service. 2025 total compensation came to $251,952. They are represented by Prof & Tech Eng, Local 21.

Eugene Frid

Attorney (Civil/Criminal)/District Attorney

2025 total comp
$250,324
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$187,743
Overtime
$0
Other pay
$0
Benefits
$62,581
Total compensation
$250,324
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Attorneys Assoc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$21,941
Job Code
8177
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$13,943

Eugene Frid works as a Attorney (Civil/Criminal) for District Attorney within Legal & Court. Their status is permanent exempt. Eugene earned $250,324 in 2025. Union affiliation: Municipal Attorneys Assoc.

Lessa Vivian

Senior Da Investigator(Sfers)/District Attorney

2024 total comp
$249,029
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$180,205
Overtime
$2,168
Other pay
$11,998
Benefits
$54,658
Total compensation
$249,029
Employment type
Permanent Exempt
Union / bargaining unit
SFDA Investigators Assn
Full-time equivalent (FTE)
1.04

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$23,481
Job Code
8552
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$2,678

Lessa Vivian is a Senior Da Investigator(Sfers) at District Attorney within Legal & Court. They work permanent exempt, 1.04 FTE. 2024 total compensation came to $249,029. Their bargaining unit is SFDA Investigators Assn.

Megan Wang

Attorney (Civil/Criminal)/District Attorney

2025 total comp
$248,528
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$186,057
Overtime
$0
Other pay
$0
Benefits
$62,470
Total compensation
$248,528
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Attorneys Assoc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$21,941
Job Code
8177
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$14,069

Megan Wang is a Attorney (Civil/Criminal) at District Attorney within Legal & Court. They work permanent exempt. 2025 total compensation came to $248,528. They are represented by Municipal Attorneys Assoc.

Pamela Hansen

Attorney (Civil/Criminal)/District Attorney

2025 total comp
$248,416
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$147,507
Overtime
$0
Other pay
$53,489
Benefits
$47,419
Total compensation
$248,416
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Attorneys Assoc
Full-time equivalent (FTE)
0.52

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$11,393
Job Code
8177
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$14,364

Pamela Hansen works as a Attorney (Civil/Criminal) for District Attorney within Legal & Court. Their status is permanent exempt, 0.52 FTE. Pamela earned $248,416 in 2025. They are represented by Municipal Attorneys Assoc.

Scott Wong

Senior Da Investigator(Sfers)/District Attorney

2025 total comp
$248,171
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$179,443
Overtime
$3,126
Other pay
$12,274
Benefits
$53,328
Total compensation
$248,171
Employment type
Permanent Exempt
Union / bargaining unit
SFDA Investigators Assn
Full-time equivalent (FTE)
1.01

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$23,402
Job Code
8552
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$2,662

Scott Wong works as a Senior Da Investigator(Sfers) for District Attorney within Legal & Court. Their status is permanent exempt, 1.01 FTE. Scott earned $248,171 in 2025. They are represented by SFDA Investigators Assn.

En Tu

Attorney (Civil/Criminal)/District Attorney

2025 total comp
$248,030
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$185,624
Overtime
$0
Other pay
$0
Benefits
$62,407
Total compensation
$248,030
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Attorneys Assoc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$21,941
Job Code
8177
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$14,068

At District Attorney, En Tu serves as a Attorney (Civil/Criminal) within Legal & Court. They work permanent exempt. Their 2025 pay totaled $248,030. Union affiliation: Municipal Attorneys Assoc.

Joseph Herran

Attorney (Civil/Criminal)/District Attorney

2025 total comp
$247,994
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$185,789
Overtime
$0
Other pay
$0
Benefits
$62,205
Total compensation
$247,994
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Attorneys Assoc
Full-time equivalent (FTE)
0.99

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$21,772
Job Code
8177
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$14,010

At District Attorney, Joseph Herran serves as a Attorney (Civil/Criminal) within Legal & Court. They work permanent exempt, 0.99 FTE. Their 2025 pay totaled $247,994. Their bargaining unit is Municipal Attorneys Assoc.

Nora Gregory

Manager II/District Attorney

2025 total comp
$247,917
Sub-department
Management
Organization group
Public Protection
Base pay
$180,526
Overtime
$0
Other pay
$0
Benefits
$67,390
Total compensation
$247,917
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
DAT
Health and Dental Benefits
$27,557
Job Code
0923
Job Family Code
0900
Organization Group Code
Public Protection
Other Benefits
$14,164

Nora Gregory works as a Manager II for District Attorney within Management. Their status is permanent exempt. Nora earned $247,917 in 2025. Union affiliation: Municipal Exec Assoc, Misc.

Shan Johnson

Senior Da Investigator(Sfers)/District Attorney

2025 total comp
$246,890
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$179,429
Overtime
$1,854
Other pay
$12,273
Benefits
$53,334
Total compensation
$246,890
Employment type
Permanent Exempt
Union / bargaining unit
SFDA Investigators Assn
Full-time equivalent (FTE)
1.01

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$23,402
Job Code
8552
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$2,668

Shan Johnson is a Senior Da Investigator(Sfers) at District Attorney within Legal & Court. They work permanent exempt, 1.01 FTE. 2025 total compensation came to $246,890. They are represented by SFDA Investigators Assn.

Andre Guiulfo

Attorney (Civil/Criminal)/District Attorney

2025 total comp
$246,217
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$203,012
Overtime
$0
Other pay
$0
Benefits
$43,204
Total compensation
$246,217
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Attorneys Assoc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Job Code
8177
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$14,339
Retirement Contribution
$28,866

Andre Guiulfo holds the role of Attorney (Civil/Criminal) at District Attorney within Legal & Court. Their status is permanent exempt. In 2025, their total compensation was $246,217. They are represented by Municipal Attorneys Assoc.

Abigail Adams

Attorney (Civil/Criminal)/District Attorney

2025 total comp
$245,256
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$202,170
Overtime
$0
Other pay
$0
Benefits
$43,087
Total compensation
$245,256
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Attorneys Assoc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Job Code
8177
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$14,339
Retirement Contribution
$28,748

Abigail Adams works as a Attorney (Civil/Criminal) for District Attorney within Legal & Court. Their status is permanent exempt. Abigail earned $245,256 in 2025. Union affiliation: Municipal Attorneys Assoc.

Brian Arnold

Senior Da Investigator(Sfers)/District Attorney

2025 total comp
$244,017
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$179,428
Overtime
$478
Other pay
$12,273
Benefits
$51,838
Total compensation
$244,017
Employment type
Permanent Exempt
Union / bargaining unit
SFDA Investigators Assn
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$21,855
Job Code
8552
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$2,719

At District Attorney, Brian Arnold serves as a Senior Da Investigator(Sfers) within Legal & Court. They work permanent exempt. Their 2025 pay totaled $244,017. Union affiliation: SFDA Investigators Assn.

Eugene Guerrero

Senior Da Investigator(Sfers)/District Attorney

2025 total comp
$242,509
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$177,391
Overtime
$249
Other pay
$12,133
Benefits
$52,735
Total compensation
$242,509
Employment type
Permanent Exempt
Union / bargaining unit
SFDA Investigators Assn
Full-time equivalent (FTE)
0.99

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$23,132
Job Code
8552
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$2,655

Eugene Guerrero works as a Senior Da Investigator(Sfers) for District Attorney within Legal & Court. Their status is permanent exempt, 0.99 FTE. Eugene earned $242,509 in 2025. They are represented by SFDA Investigators Assn.

Lilly Rapson

Manager I/District Attorney

2025 total comp
$241,743
Sub-department
Management
Organization group
Public Protection
Base pay
$175,260
Overtime
$0
Other pay
$0
Benefits
$66,483
Total compensation
$241,743
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
DAT
Health and Dental Benefits
$27,499
Job Code
0922
Job Family Code
0900
Organization Group Code
Public Protection
Other Benefits
$14,069

At District Attorney, Lilly Rapson serves as a Manager I within Management. They work permanent exempt. Their 2025 pay totaled $241,743. Union affiliation: Municipal Exec Assoc, Misc.

Robert Venegas

Is Engineer-Senior/District Attorney

2025 total comp
$241,588
Sub-department
Information Systems
Organization group
Public Protection
Base pay
$182,320
Overtime
$0
Other pay
$0
Benefits
$59,268
Total compensation
$241,588
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
DAT
Health and Dental Benefits
$19,546
Job Code
1043
Job Family Code
1000
Organization Group Code
Public Protection
Other Benefits
$13,798

Robert Venegas works as a Is Engineer-Senior for District Attorney within Information Systems. Their status is permanent civil service. Robert earned $241,588 in 2025. Union affiliation: Prof & Tech Eng, Local 21.

Alexandra Lopes

Manager I/District Attorney

2025 total comp
$240,964
Sub-department
Management
Organization group
Public Protection
Base pay
$178,923
Overtime
$0
Other pay
$0
Benefits
$62,041
Total compensation
$240,964
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
DAT
Health and Dental Benefits
$22,595
Job Code
0922
Job Family Code
0900
Organization Group Code
Public Protection
Other Benefits
$14,004

Alexandra Lopes works as a Manager I for District Attorney within Management. Their status is permanent exempt. Alexandra earned $240,964 in 2025. Union affiliation: Municipal Exec Assoc, Misc.

Matthew Donahue

Attorney (Civil/Criminal)/District Attorney

2025 total comp
$239,675
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$166,185
Overtime
$0
Other pay
$16,829
Benefits
$56,661
Total compensation
$239,675
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Attorneys Assoc
Full-time equivalent (FTE)
0.87

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$18,988
Job Code
8177
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$13,993

At District Attorney, Matthew Donahue serves as a Attorney (Civil/Criminal) within Legal & Court. They work permanent exempt, 0.87 FTE. Their 2025 pay totaled $239,675. Their bargaining unit is Municipal Attorneys Assoc.

Maria Reynoso

Manager I/District Attorney

2025 total comp
$239,470
Sub-department
Management
Organization group
Public Protection
Base pay
$173,270
Overtime
$0
Other pay
$0
Benefits
$66,200
Total compensation
$239,470
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
DAT
Health and Dental Benefits
$27,499
Job Code
0922
Job Family Code
0900
Organization Group Code
Public Protection
Other Benefits
$14,066

Maria Reynoso is a Manager I at District Attorney within Management. They work permanent exempt. 2025 total compensation came to $239,470. They are represented by Municipal Exec Assoc, Misc.

Rosanna Figueroa

District Attorney Investigator (Sfers)/District Attorney

2025 total comp
$238,937
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$165,066
Overtime
$9,670
Other pay
$12,850
Benefits
$51,351
Total compensation
$238,937
Employment type
Permanent Exempt
Union / bargaining unit
SFDA Investigators Assn
Full-time equivalent (FTE)
1.04

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$23,402
Job Code
8550
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$2,647

At District Attorney, Rosanna Figueroa serves as a District Attorney Investigator (Sfers) within Legal & Court. They work permanent exempt, 1.04 FTE. Their 2025 pay totaled $238,937. They are represented by SFDA Investigators Assn.

Axell Hernandez

Attorney (Civil/Criminal)/District Attorney

2025 total comp
$237,039
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$176,618
Overtime
$0
Other pay
$0
Benefits
$60,421
Total compensation
$237,039
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Attorneys Assoc
Full-time equivalent (FTE)
0.98

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$21,604
Job Code
8177
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$13,698

Axell Hernandez works as a Attorney (Civil/Criminal) for District Attorney within Legal & Court. Their status is permanent exempt, 0.98 FTE. Axell earned $237,039 in 2025. Their bargaining unit is Municipal Attorneys Assoc.

Ross Garcia

Attorney (Civil/Criminal)/District Attorney

2024 total comp
$236,833
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$159,655
Overtime
$0
Other pay
$19,544
Benefits
$57,635
Total compensation
$236,833
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Attorneys Assoc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$20,414
Job Code
8177
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$13,527

At District Attorney, Ross Garcia serves as a Attorney (Civil/Criminal) within Legal & Court. They work permanent exempt. Their 2024 pay totaled $236,833. Their bargaining unit is Municipal Attorneys Assoc.

Preston Lee

District Attry's Investigator/District Attorney

2024 total comp
$235,135
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$129,279
Overtime
$0
Other pay
$20,440
Benefits
$85,416
Total compensation
$235,135
Employment type
Permanent Exempt
Union / bargaining unit
SFDA Investigators Assn
Full-time equivalent (FTE)
0.81

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$18,361
Job Code
8146
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$2,012

Preston Lee works as a District Attry's Investigator for District Attorney within Legal & Court. Their status is permanent exempt, 0.81 FTE. Preston earned $235,135 in 2024. Union affiliation: SFDA Investigators Assn.

Ranon Ross

Manager V/District Attorney

2025 total comp
$234,984
Sub-department
Management
Organization group
Public Protection
Base pay
$51,970
Overtime
$0
Other pay
$152,091
Benefits
$30,922
Total compensation
$234,984
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Exec Assoc, Misc
Full-time equivalent (FTE)
0.23

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$9,332
Job Code
0933
Job Family Code
0900
Organization Group Code
Public Protection
Other Benefits
$14,107

Ranon Ross is a Manager V at District Attorney within Management. They work permanent exempt, 0.23 FTE. 2025 total compensation came to $234,984. Their bargaining unit is Municipal Exec Assoc, Misc.

Richard Niven

District Attorney Investigator (Sfers)/District Attorney

2024 total comp
$234,314
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$165,843
Overtime
$5,150
Other pay
$11,042
Benefits
$52,279
Total compensation
$234,314
Employment type
Permanent Exempt
Union / bargaining unit
SFDA Investigators Assn
Full-time equivalent (FTE)
1.06

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$23,492
Job Code
8550
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$2,560

Richard Niven works as a District Attorney Investigator (Sfers) for District Attorney within Legal & Court. Their status is permanent exempt, 1.06 FTE. Richard earned $234,314 in 2024. They are represented by SFDA Investigators Assn.

Jessica Geiger

Manager I/District Attorney

2025 total comp
$234,307
Sub-department
Management
Organization group
Public Protection
Base pay
$169,970
Overtime
$0
Other pay
$0
Benefits
$64,337
Total compensation
$234,307
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
DAT
Health and Dental Benefits
$26,486
Job Code
0922
Job Family Code
0900
Organization Group Code
Public Protection
Other Benefits
$13,679

Jessica Geiger holds the role of Manager I at District Attorney within Management. Their status is permanent civil service. In 2025, their total compensation was $234,307. They are represented by Municipal Exec Assoc, Misc.

Elizabeth Bertolino

Attorney (Civil/Criminal)/District Attorney

2024 total comp
$233,658
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$159,388
Overtime
$0
Other pay
$17,860
Benefits
$56,410
Total compensation
$233,658
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Attorneys Assoc
Full-time equivalent (FTE)
0.94

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$19,236
Job Code
8177
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$13,481

Elizabeth Bertolino is a Attorney (Civil/Criminal) at District Attorney within Legal & Court. They work permanent exempt, 0.94 FTE. 2024 total compensation came to $233,658. They are represented by Municipal Attorneys Assoc.

Daniel Lundberg

District Attorney Investigator (Sfers)/District Attorney

2024 total comp
$233,657
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$143,769
Overtime
$1,105
Other pay
$42,939
Benefits
$45,843
Total compensation
$233,657
Employment type
Permanent Exempt
Union / bargaining unit
SFDA Investigators Assn
Full-time equivalent (FTE)
0.91

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$20,394
Job Code
8550
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$2,624

At District Attorney, Daniel Lundberg serves as a District Attorney Investigator (Sfers) within Legal & Court. They work permanent exempt, 0.91 FTE. Their 2024 pay totaled $233,657. Their bargaining unit is SFDA Investigators Assn.

Shan Johnson

District Attorney Investigator (Sfers)/District Attorney

2024 total comp
$230,808
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$165,689
Overtime
$1,985
Other pay
$11,032
Benefits
$52,102
Total compensation
$230,808
Employment type
Permanent Exempt
Union / bargaining unit
SFDA Investigators Assn
Full-time equivalent (FTE)
1.04

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$23,470
Job Code
8550
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$2,429

Shan Johnson holds the role of District Attorney Investigator (Sfers) at District Attorney within Legal & Court. Their status is permanent exempt, 1.04 FTE. In 2024, their total compensation was $230,808. Union affiliation: SFDA Investigators Assn.

Michael Beaver

District Attorney Investigator (Sfers)/District Attorney

2024 total comp
$229,608
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$165,766
Overtime
$689
Other pay
$11,037
Benefits
$52,116
Total compensation
$229,608
Employment type
Permanent Exempt
Union / bargaining unit
SFDA Investigators Assn
Full-time equivalent (FTE)
1.04

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$23,481
Job Code
8550
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$2,421

Michael Beaver is a District Attorney Investigator (Sfers) at District Attorney within Legal & Court. They work permanent exempt, 1.04 FTE. 2024 total compensation came to $229,608. They are represented by SFDA Investigators Assn.

George Koutsoubos

District Attorney Investigator (Sfers)/District Attorney

2025 total comp
$229,447
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$165,068
Overtime
$2,294
Other pay
$11,291
Benefits
$50,795
Total compensation
$229,447
Employment type
Permanent Exempt
Union / bargaining unit
SFDA Investigators Assn
Full-time equivalent (FTE)
1.01

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$23,402
Job Code
8550
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$2,313

George Koutsoubos is a District Attorney Investigator (Sfers) at District Attorney within Legal & Court. They work permanent exempt, 1.01 FTE. 2025 total compensation came to $229,447. They are represented by SFDA Investigators Assn.

Rochell Bledsoe

District Attorney Investigator (Sfers)/District Attorney

2025 total comp
$229,022
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$165,054
Overtime
$1,748
Other pay
$11,290
Benefits
$50,930
Total compensation
$229,022
Employment type
Permanent Exempt
Union / bargaining unit
SFDA Investigators Assn
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$23,402
Job Code
8550
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$2,448

Rochell Bledsoe works as a District Attorney Investigator (Sfers) for District Attorney within Legal & Court. Their status is permanent exempt. Rochell earned $229,022 in 2025. Union affiliation: SFDA Investigators Assn.

John Lenny

District Attorney Investigator (Sfers)/District Attorney

2025 total comp
$228,610
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$165,054
Overtime
$1,311
Other pay
$11,290
Benefits
$50,956
Total compensation
$228,610
Employment type
Permanent Exempt
Union / bargaining unit
SFDA Investigators Assn
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$23,402
Job Code
8550
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$2,474

At District Attorney, John Lenny serves as a District Attorney Investigator (Sfers) within Legal & Court. They work permanent exempt. Their 2025 pay totaled $228,610. Their bargaining unit is SFDA Investigators Assn.

Priscilla Cartagena

Manager II/District Attorney

2024 total comp
$228,403
Sub-department
Management
Organization group
Public Protection
Base pay
$166,231
Overtime
$0
Other pay
$0
Benefits
$62,172
Total compensation
$228,403
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Exec Assoc, Misc
Full-time equivalent (FTE)
1.04

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$23,665
Job Code
0923
Job Family Code
0900
Organization Group Code
Public Protection
Other Benefits
$13,530

Priscilla Cartagena works as a Manager II for District Attorney within Management. Their status is permanent exempt, 1.04 FTE. Priscilla earned $228,403 in 2024. Union affiliation: Municipal Exec Assoc, Misc.

Sammy Kim

District Attorney Investigator (Sfers)/District Attorney

2025 total comp
$228,306
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$165,054
Overtime
$1,043
Other pay
$11,290
Benefits
$50,920
Total compensation
$228,306
Employment type
Permanent Exempt
Union / bargaining unit
SFDA Investigators Assn
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$23,402
Job Code
8550
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$2,438

At District Attorney, Sammy Kim serves as a District Attorney Investigator (Sfers) within Legal & Court. They work permanent exempt. Their 2025 pay totaled $228,306. Union affiliation: SFDA Investigators Assn.

Aaron Johnson

Attorney (Civil/Criminal)/District Attorney

2025 total comp
$228,005
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$168,935
Overtime
$0
Other pay
$0
Benefits
$59,070
Total compensation
$228,005
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Attorneys Assoc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$21,941
Job Code
8177
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$13,103

At District Attorney, Aaron Johnson serves as a Attorney (Civil/Criminal) within Legal & Court. They work permanent exempt. Their 2025 pay totaled $228,005. They are represented by Municipal Attorneys Assoc.

Alexandra Lopes

Pr Administrative Analyst/District Attorney

2024 total comp
$227,905
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Protection
Base pay
$170,319
Overtime
$0
Other pay
$0
Benefits
$57,586
Total compensation
$227,905
Employment type
Permanent Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
1.04

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$18,802
Job Code
1824
Job Family Code
1800
Organization Group Code
Public Protection
Other Benefits
$13,083

Alexandra Lopes holds the role of Pr Administrative Analyst at District Attorney within Budget, Admn & Stats Analysis. Their status is permanent exempt, 1.04 FTE. In 2024, their total compensation was $227,905. They are represented by Prof & Tech Eng, Local 21.

Paul Samra

Attorney (Civil/Criminal)/District Attorney

2025 total comp
$227,773
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$168,722
Overtime
$0
Other pay
$0
Benefits
$59,051
Total compensation
$227,773
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Attorneys Assoc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$21,941
Job Code
8177
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$13,118

Paul Samra works as a Attorney (Civil/Criminal) for District Attorney within Legal & Court. Their status is permanent exempt. Paul earned $227,773 in 2025. Union affiliation: Municipal Attorneys Assoc.

Safa Lele

Attorney (Civil/Criminal)/District Attorney

2025 total comp
$227,756
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$168,722
Overtime
$0
Other pay
$0
Benefits
$59,035
Total compensation
$227,756
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Attorneys Assoc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$21,941
Job Code
8177
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$13,099

Safa Lele is a Attorney (Civil/Criminal) at District Attorney within Legal & Court. They work permanent exempt. 2025 total compensation came to $227,756. Union affiliation: Municipal Attorneys Assoc.