GCGovComp.app

City and County of San Francisco / City Attorney / Assistant Chief Attorney 1

Job-title file

Assistant Chief Attorney 1

Provide legal advice, draft and review documents, and represent the agency in legal matters.

16 employees hold this title in City Attorney. Median total compensation for the role is $381,686, above the department median of $246,505.

Employees
16
Role median
$381,686
Agency median
$246,505
Comparison
Above

What the records show

Role pay distribution

Pay distribution for this role

$91,939$389,348+

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

Elaine O'Neil

Assistant Chief Attorney 1/City Attorney

2025 total comp
$389,426
Sub-department
Legal & Court
Organization group
General Administration & Finance
Base pay
$301,283
Overtime
$0
Other pay
$5,988
Benefits
$82,156
Total compensation
$389,426
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
CAT
Health and Dental Benefits
$21,941
Job Code
8181
Job Family Code
8100
Organization Group Code
General Administration & Finance
Other Benefits
$16,516

Elaine O'Neil holds the role of Assistant Chief Attorney 1 at City Attorney within Legal & Court. Their status is permanent exempt. In 2025, their total compensation was $389,426. Union affiliation: Municipal Attorneys Assoc.

Dyana Lechuga

Assistant Chief Attorney 1/City Attorney

2025 total comp
$389,166
Sub-department
Legal & Court
Organization group
General Administration & Finance
Base pay
$301,283
Overtime
$0
Other pay
$5,988
Benefits
$81,895
Total compensation
$389,166
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
CAT
Health and Dental Benefits
$21,941
Job Code
8181
Job Family Code
8100
Organization Group Code
General Administration & Finance
Other Benefits
$16,256

At City Attorney, Dyana Lechuga serves as a Assistant Chief Attorney 1 within Legal & Court. They work permanent exempt. Their 2025 pay totaled $389,166. Union affiliation: Municipal Attorneys Assoc.

Michelle Sexton

Assistant Chief Attorney 1/City Attorney

2025 total comp
$382,438
Sub-department
Legal & Court
Organization group
General Administration & Finance
Base pay
$301,268
Overtime
$0
Other pay
$0
Benefits
$81,170
Total compensation
$382,438
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
CAT
Health and Dental Benefits
$21,941
Job Code
8181
Job Family Code
8100
Organization Group Code
General Administration & Finance
Other Benefits
$16,381

Michelle Sexton works as a Assistant Chief Attorney 1 for City Attorney within Legal & Court. Their status is permanent exempt. Michelle earned $382,438 in 2025. They are represented by Municipal Attorneys Assoc.

Matthew Goldberg

Assistant Chief Attorney 1/City Attorney

2025 total comp
$381,963
Sub-department
Legal & Court
Organization group
General Administration & Finance
Base pay
$301,283
Overtime
$0
Other pay
$0
Benefits
$80,680
Total compensation
$381,963
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
CAT
Health and Dental Benefits
$21,941
Job Code
8181
Job Family Code
8100
Organization Group Code
General Administration & Finance
Other Benefits
$15,892

Matthew Goldberg works as a Assistant Chief Attorney 1 for City Attorney within Legal & Court. Their status is permanent exempt. Matthew earned $381,963 in 2025. They are represented by Municipal Attorneys Assoc.

Tara Steeley

Assistant Chief Attorney 1/City Attorney

2025 total comp
$381,921
Sub-department
Legal & Court
Organization group
General Administration & Finance
Base pay
$301,283
Overtime
$0
Other pay
$0
Benefits
$80,639
Total compensation
$381,921
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
CAT
Health and Dental Benefits
$21,941
Job Code
8181
Job Family Code
8100
Organization Group Code
General Administration & Finance
Other Benefits
$15,850

Tara Steeley is a Assistant Chief Attorney 1 at City Attorney within Legal & Court. They work permanent exempt. 2025 total compensation came to $381,921. Union affiliation: Municipal Attorneys Assoc.

Peter Keith

Assistant Chief Attorney 1/City Attorney

2025 total comp
$381,890
Sub-department
Legal & Court
Organization group
General Administration & Finance
Base pay
$301,283
Overtime
$0
Other pay
$0
Benefits
$80,607
Total compensation
$381,890
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
CAT
Health and Dental Benefits
$21,941
Job Code
8181
Job Family Code
8100
Organization Group Code
General Administration & Finance
Other Benefits
$15,819

Peter Keith is a Assistant Chief Attorney 1 at City Attorney within Legal & Court. They work permanent exempt. 2025 total compensation came to $381,890. They are represented by Municipal Attorneys Assoc.

Scott Reiber

Assistant Chief Attorney 1/City Attorney

2025 total comp
$381,805
Sub-department
Legal & Court
Organization group
General Administration & Finance
Base pay
$301,283
Overtime
$0
Other pay
$0
Benefits
$80,522
Total compensation
$381,805
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
CAT
Health and Dental Benefits
$21,941
Job Code
8181
Job Family Code
8100
Organization Group Code
General Administration & Finance
Other Benefits
$15,734

Scott Reiber holds the role of Assistant Chief Attorney 1 at City Attorney within Legal & Court. Their status is permanent exempt. In 2025, their total compensation was $381,805. Their bargaining unit is Municipal Attorneys Assoc.

Austin Yang

Assistant Chief Attorney 1/City Attorney

2025 total comp
$381,693
Sub-department
Legal & Court
Organization group
General Administration & Finance
Base pay
$301,283
Overtime
$0
Other pay
$0
Benefits
$80,410
Total compensation
$381,693
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
CAT
Health and Dental Benefits
$21,941
Job Code
8181
Job Family Code
8100
Organization Group Code
General Administration & Finance
Other Benefits
$15,622

Austin Yang works as a Assistant Chief Attorney 1 for City Attorney within Legal & Court. Their status is permanent exempt. Austin earned $381,693 in 2025. Their bargaining unit is Municipal Attorneys Assoc.

Sara Eisenberg

Assistant Chief Attorney 1/City Attorney

2025 total comp
$381,680
Sub-department
Legal & Court
Organization group
General Administration & Finance
Base pay
$301,283
Overtime
$0
Other pay
$0
Benefits
$80,397
Total compensation
$381,680
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
CAT
Health and Dental Benefits
$21,941
Job Code
8181
Job Family Code
8100
Organization Group Code
General Administration & Finance
Other Benefits
$15,609

Sara Eisenberg works as a Assistant Chief Attorney 1 for City Attorney within Legal & Court. Their status is permanent exempt. Sara earned $381,680 in 2025. They are represented by Municipal Attorneys Assoc.

Cecilia Mangoba

Assistant Chief Attorney 1/City Attorney

2025 total comp
$377,709
Sub-department
Legal & Court
Organization group
General Administration & Finance
Base pay
$297,483
Overtime
$0
Other pay
$0
Benefits
$80,227
Total compensation
$377,709
Employment type
Temporary 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
CAT
Health and Dental Benefits
$21,941
Job Code
8181
Job Family Code
8100
Organization Group Code
General Administration & Finance
Other Benefits
$15,986

Cecilia Mangoba is a Assistant Chief Attorney 1 at City Attorney within Legal & Court. They work temporary exempt. 2025 total compensation came to $377,709. They are represented by Municipal Attorneys Assoc.

Alicia Cabrera

Assistant Chief Attorney 1/City Attorney

2025 total comp
$376,765
Sub-department
Legal & Court
Organization group
General Administration & Finance
Base pay
$296,939
Overtime
$0
Other pay
$0
Benefits
$79,827
Total compensation
$376,765
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
CAT
Health and Dental Benefits
$21,941
Job Code
8181
Job Family Code
8100
Organization Group Code
General Administration & Finance
Other Benefits
$15,664

At City Attorney, Alicia Cabrera serves as a Assistant Chief Attorney 1 within Legal & Court. They work permanent exempt. Their 2025 pay totaled $376,765. Their bargaining unit is Municipal Attorneys Assoc.

Diana Strait

Assistant Chief Attorney 1/City Attorney

2025 total comp
$373,050
Sub-department
Legal & Court
Organization group
General Administration & Finance
Base pay
$293,670
Overtime
$0
Other pay
$0
Benefits
$79,380
Total compensation
$373,050
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
CAT
Health and Dental Benefits
$21,941
Job Code
8181
Job Family Code
8100
Organization Group Code
General Administration & Finance
Other Benefits
$15,687

Diana Strait works as a Assistant Chief Attorney 1 for City Attorney within Legal & Court. Their status is permanent exempt. Diana earned $373,050 in 2025. They are represented by Municipal Attorneys Assoc.

Bradley Russi

Assistant Chief Attorney 1/City Attorney

2025 total comp
$369,844
Sub-department
Legal & Court
Organization group
General Administration & Finance
Base pay
$290,895
Overtime
$0
Other pay
$0
Benefits
$78,948
Total compensation
$369,844
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
CAT
Health and Dental Benefits
$21,941
Job Code
8181
Job Family Code
8100
Organization Group Code
General Administration & Finance
Other Benefits
$15,645

Bradley Russi holds the role of Assistant Chief Attorney 1 at City Attorney within Legal & Court. Their status is permanent exempt. In 2025, their total compensation was $369,844. Their bargaining unit is Municipal Attorneys Assoc.

Keslie Stewart

Assistant Chief Attorney 1/City Attorney

2025 total comp
$360,222
Sub-department
Legal & Court
Organization group
General Administration & Finance
Base pay
$301,283
Overtime
$0
Other pay
$0
Benefits
$58,940
Total compensation
$360,222
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
CAT
Job Code
8181
Job Family Code
8100
Organization Group Code
General Administration & Finance
Other Benefits
$16,093
Retirement Contribution
$42,847

Keslie Stewart is a Assistant Chief Attorney 1 at City Attorney within Legal & Court. They work permanent exempt. 2025 total compensation came to $360,222. Their bargaining unit is Municipal Attorneys Assoc.

Jonathan Rolnick

Assistant Chief Attorney 1/City Attorney

2024 total comp
$250,520
Sub-department
Legal & Court
Organization group
General Administration & Finance
Base pay
$160,689
Overtime
$0
Other pay
$40,053
Benefits
$49,777
Total compensation
$250,520
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Attorneys Assoc
Full-time equivalent (FTE)
0.56

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
CAT
Health and Dental Benefits
$11,385
Job Code
8181
Job Family Code
8100
Organization Group Code
General Administration & Finance
Other Benefits
$13,968

Jonathan Rolnick works as a Assistant Chief Attorney 1 for City Attorney within Legal & Court. Their status is permanent exempt, 0.56 FTE. Jonathan earned $250,520 in 2024. Their bargaining unit is Municipal Attorneys Assoc.

Rose Darling

Assistant Chief Attorney 1/City Attorney

2025 total comp
$91,939
Sub-department
Legal & Court
Organization group
General Administration & Finance
Base pay
$59,969
Overtime
$0
Other pay
$0
Benefits
$31,970
Total compensation
$91,939
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Attorneys Assoc
Full-time equivalent (FTE)
0.2

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
CAT
Health and Dental Benefits
$18,853
Job Code
8181
Job Family Code
8100
Organization Group Code
General Administration & Finance
Other Benefits
$4,481

Rose Darling holds the role of Assistant Chief Attorney 1 at City Attorney within Legal & Court. Their status is permanent exempt, 0.2 FTE. In 2025, their total compensation was $91,939. They are represented by Municipal Attorneys Assoc.