GCGovComp.app

City and County of San Francisco / District Attorney / Victim/Witness Investigator 3

Job-title file

Victim/Witness Investigator 3

Inspect and investigate for compliance with regulations, document findings, and recommend action.

21 employees hold this title in District Attorney. Median total compensation for the role is $184,904, below the department median of $198,316.

Employees
21
Role median
$184,904
Agency median
$198,316
Comparison
Below

What the records show

Role pay distribution

Pay distribution for this role

$52,331$187,619+

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

Monica Martinez

Victim/Witness Investigator 3/District Attorney

2025 total comp
$188,153
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$135,244
Overtime
$0
Other pay
$1,560
Benefits
$51,349
Total compensation
$188,153
Employment type
Permanent Exempt
Union / bargaining unit
SEIU, Local 1021, 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
$19,953
Job Code
8133
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$11,278

Monica Martinez works as a Victim/Witness Investigator 3 for District Attorney within Legal & Court. Their status is permanent exempt. Monica earned $188,153 in 2025. Union affiliation: SEIU, Local 1021, Misc.

Ethel Newlin

Victim/Witness Investigator 3/District Attorney

2025 total comp
$186,819
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$135,244
Overtime
$0
Other pay
$1,040
Benefits
$50,535
Total compensation
$186,819
Employment type
Permanent Exempt
Union / bargaining unit
SEIU, Local 1021, 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
$19,953
Job Code
8133
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$10,540

At District Attorney, Ethel Newlin serves as a Victim/Witness Investigator 3 within Legal & Court. They work permanent exempt. Their 2025 pay totaled $186,819. Their bargaining unit is SEIU, Local 1021, Misc.

Clotilda Mosqueda

Victim/Witness Investigator 3/District Attorney

2025 total comp
$186,556
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$135,244
Overtime
$0
Other pay
$1,040
Benefits
$50,273
Total compensation
$186,556
Employment type
Permanent Exempt
Union / bargaining unit
SEIU, Local 1021, 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
$19,953
Job Code
8133
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$10,278

At District Attorney, Clotilda Mosqueda serves as a Victim/Witness Investigator 3 within Legal & Court. They work permanent exempt. Their 2025 pay totaled $186,556. They are represented by SEIU, Local 1021, Misc.

Kayla Harris

Victim/Witness Investigator 3/District Attorney

2024 total comp
$186,307
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$135,826
Overtime
$0
Other pay
$0
Benefits
$50,482
Total compensation
$186,307
Employment type
Permanent Exempt
Union / bargaining unit
SEIU, Local 1021, 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
$19,294
Job Code
8133
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$10,391

At District Attorney, Kayla Harris serves as a Victim/Witness Investigator 3 within Legal & Court. They work permanent exempt, 1.04 FTE. Their 2024 pay totaled $186,307. Union affiliation: SEIU, Local 1021, Misc.

Kelly Verhage

Victim/Witness Investigator 3/District Attorney

2024 total comp
$186,291
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$135,826
Overtime
$0
Other pay
$0
Benefits
$50,466
Total compensation
$186,291
Employment type
Permanent Exempt
Union / bargaining unit
SEIU, Local 1021, 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
$19,294
Job Code
8133
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$10,375

Kelly Verhage holds the role of Victim/Witness Investigator 3 at District Attorney within Legal & Court. Their status is permanent exempt, 1.04 FTE. In 2024, their total compensation was $186,291. They are represented by SEIU, Local 1021, Misc.

Peggy O'Brien

Victim/Witness Investigator 3/District Attorney

2025 total comp
$185,492
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$135,244
Overtime
$0
Other pay
$0
Benefits
$50,248
Total compensation
$185,492
Employment type
Permanent Exempt
Union / bargaining unit
SEIU, Local 1021, 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
$19,953
Job Code
8133
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$10,406

Peggy O'Brien works as a Victim/Witness Investigator 3 for District Attorney within Legal & Court. Their status is permanent exempt. Peggy earned $185,492 in 2025. Their bargaining unit is SEIU, Local 1021, Misc.

Jennifer Java

Victim/Witness Investigator 3/District Attorney

2025 total comp
$185,474
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$135,237
Overtime
$0
Other pay
$0
Benefits
$50,237
Total compensation
$185,474
Employment type
Permanent Exempt
Union / bargaining unit
SEIU, Local 1021, 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
$19,953
Job Code
8133
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$10,395

At District Attorney, Jennifer Java serves as a Victim/Witness Investigator 3 within Legal & Court. They work permanent exempt. Their 2025 pay totaled $185,474. They are represented by SEIU, Local 1021, Misc.

Samantha Roberts

Victim/Witness Investigator 3/District Attorney

2025 total comp
$185,213
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$135,244
Overtime
$0
Other pay
$0
Benefits
$49,969
Total compensation
$185,213
Employment type
Permanent Exempt
Union / bargaining unit
SEIU, Local 1021, 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
$19,953
Job Code
8133
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$10,127

At District Attorney, Samantha Roberts serves as a Victim/Witness Investigator 3 within Legal & Court. They work permanent exempt. Their 2025 pay totaled $185,213. Union affiliation: SEIU, Local 1021, Misc.

Kendall Slade

Victim/Witness Investigator 3/District Attorney

2025 total comp
$185,164
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$135,041
Overtime
$0
Other pay
$0
Benefits
$50,123
Total compensation
$185,164
Employment type
Permanent Exempt
Union / bargaining unit
SEIU, Local 1021, 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
$19,922
Job Code
8133
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$10,342

At District Attorney, Kendall Slade serves as a Victim/Witness Investigator 3 within Legal & Court. They work permanent exempt. Their 2025 pay totaled $185,164. They are represented by SEIU, Local 1021, Misc.

Tracy Sacca

Victim/Witness Investigator 3/District Attorney

2025 total comp
$185,060
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$135,244
Overtime
$0
Other pay
$0
Benefits
$49,817
Total compensation
$185,060
Employment type
Permanent Exempt
Union / bargaining unit
SEIU, Local 1021, 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
$19,953
Job Code
8133
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$9,975

Tracy Sacca works as a Victim/Witness Investigator 3 for District Attorney within Legal & Court. Their status is permanent exempt. Tracy earned $185,060 in 2025. They are represented by SEIU, Local 1021, Misc.

Tony Yu

Victim/Witness Investigator 3/District Attorney

2025 total comp
$184,904
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$135,390
Overtime
$0
Other pay
$0
Benefits
$49,513
Total compensation
$184,904
Employment type
Permanent Exempt
Union / bargaining unit
SEIU, Local 1021, 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
$19,953
Job Code
8133
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$9,650

At District Attorney, Tony Yu serves as a Victim/Witness Investigator 3 within Legal & Court. They work permanent exempt. Their 2025 pay totaled $184,904. They are represented by SEIU, Local 1021, Misc.

Oscar Fernandez

Victim/Witness Investigator 3/District Attorney

2024 total comp
$177,760
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$127,201
Overtime
$0
Other pay
$1,620
Benefits
$48,939
Total compensation
$177,760
Employment type
Permanent Exempt
Union / bargaining unit
SEIU, Local 1021, 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
$19,294
Job Code
8133
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$9,926

Oscar Fernandez works as a Victim/Witness Investigator 3 for District Attorney within Legal & Court. Their status is permanent exempt, 1.04 FTE. Oscar earned $177,760 in 2024. Their bargaining unit is SEIU, Local 1021, Misc.

Yessenia Oropeza

Victim/Witness Investigator 3/District Attorney

2025 total comp
$174,709
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$126,523
Overtime
$0
Other pay
$0
Benefits
$48,186
Total compensation
$174,709
Employment type
Permanent Exempt
Union / bargaining unit
SEIU, Local 1021, 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
$19,953
Job Code
8133
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$9,639

At District Attorney, Yessenia Oropeza serves as a Victim/Witness Investigator 3 within Legal & Court. They work permanent exempt. Their 2025 pay totaled $174,709. Their bargaining unit is SEIU, Local 1021, Misc.

Erica Keeling

Victim/Witness Investigator 3/District Attorney

2025 total comp
$170,620
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$122,965
Overtime
$343
Other pay
$0
Benefits
$47,312
Total compensation
$170,620
Employment type
Permanent Exempt
Union / bargaining unit
SEIU, Local 1021, 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
$19,953
Job Code
8133
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$9,281

Erica Keeling holds the role of Victim/Witness Investigator 3 at District Attorney within Legal & Court. Their status is permanent exempt. In 2025, their total compensation was $170,620. They are represented by SEIU, Local 1021, Misc.

Lorraine Gi

Victim/Witness Investigator 3/District Attorney

2025 total comp
$166,819
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$135,248
Overtime
$0
Other pay
$1,040
Benefits
$30,531
Total compensation
$166,819
Employment type
Permanent Exempt
Union / bargaining unit
SEIU, Local 1021, Misc
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
8133
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$10,489
Retirement Contribution
$20,042

Lorraine Gi works as a Victim/Witness Investigator 3 for District Attorney within Legal & Court. Their status is permanent exempt. Lorraine earned $166,819 in 2025. Union affiliation: SEIU, Local 1021, Misc.

Ifeanyi Ebochie

Victim/Witness Investigator 3/District Attorney

2025 total comp
$164,833
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$118,337
Overtime
$0
Other pay
$0
Benefits
$46,496
Total compensation
$164,833
Employment type
Permanent Exempt
Union / bargaining unit
SEIU, Local 1021, 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
$19,953
Job Code
8133
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$9,143

At District Attorney, Ifeanyi Ebochie serves as a Victim/Witness Investigator 3 within Legal & Court. They work permanent exempt. Their 2025 pay totaled $164,833. Union affiliation: SEIU, Local 1021, Misc.

Jack Hinson

Victim/Witness Investigator 3/District Attorney

2025 total comp
$156,370
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$111,418
Overtime
$0
Other pay
$0
Benefits
$44,952
Total compensation
$156,370
Employment type
Permanent Exempt
Union / bargaining unit
SEIU, Local 1021, 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
$19,953
Job Code
8133
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$8,620

Jack Hinson is a Victim/Witness Investigator 3 at District Attorney within Legal & Court. They work permanent exempt. 2025 total compensation came to $156,370. Union affiliation: SEIU, Local 1021, Misc.

Fred Langehennig

Victim/Witness Investigator 3/District Attorney

2025 total comp
$150,961
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$107,009
Overtime
$0
Other pay
$0
Benefits
$43,952
Total compensation
$150,961
Employment type
Permanent Exempt
Union / bargaining unit
SEIU, Local 1021, 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
$19,953
Job Code
8133
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$8,269

Fred Langehennig is a Victim/Witness Investigator 3 at District Attorney within Legal & Court. They work permanent exempt. 2025 total compensation came to $150,961. They are represented by SEIU, Local 1021, Misc.

Katrina Jones

Victim/Witness Investigator 3/District Attorney

2025 total comp
$149,257
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$103,690
Overtime
$0
Other pay
$6,476
Benefits
$39,091
Total compensation
$149,257
Employment type
Permanent Exempt
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.77

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$15,348
Job Code
8133
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$8,435

Katrina Jones is a Victim/Witness Investigator 3 at District Attorney within Legal & Court. They work permanent exempt, 0.77 FTE. 2025 total compensation came to $149,257. They are represented by SEIU, Local 1021, Misc.

Kayla Frater

Victim/Witness Investigator 3/District Attorney

2025 total comp
$128,075
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$93,237
Overtime
$0
Other pay
$0
Benefits
$34,837
Total compensation
$128,075
Employment type
Permanent Exempt
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.69

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$13,823
Job Code
8133
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$7,224

At District Attorney, Kayla Frater serves as a Victim/Witness Investigator 3 within Legal & Court. They work permanent exempt, 0.69 FTE. Their 2025 pay totaled $128,075. Their bargaining unit is SEIU, Local 1021, Misc.

Cynthia Farmer

Victim/Witness Investigator 3/District Attorney

2025 total comp
$52,331
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$48,681
Overtime
$0
Other pay
$0
Benefits
$3,650
Total compensation
$52,331
Employment type
Temporary Exempt
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.4

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Job Code
8133
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$3,650
Total Salary
$48,681

Cynthia Farmer holds the role of Victim/Witness Investigator 3 at District Attorney within Legal & Court. Their status is temporary exempt, 0.4 FTE. In 2025, their total compensation was $52,331. They are represented by SEIU, Local 1021, Misc.