GCGovComp.app

City and County of San Francisco / Public Library

Agency file

Public Library

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

The Public Library supports cultural and educational resources such as libraries, museums, and the arts.

In 2025, this agency had 980 employees with median total compensation of $116,613; the highest distinct record was $412,386.

Year
2025
Total payroll
$113M
Employees
980
Median total
$116,613
Highest record
$412,386

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 980 employees. Each bar is a pay range; taller bars mean more people earn in that range. The amber line marks the median ($116,613) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$80,054 (69%)
  • Overtime$630 (1%)
  • Other$1,791 (2%)
  • Benefits$32,820 (28%)

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
$45,896
$63,830
$116,613
$161,257
$187,671

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

Largest job titles

Library Page
227 · $58,238
Librarian 1
216 · $130,806
Library Assistant
89 · $91,677
Librarian 2
64 · $187,614

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
$112.3M
1,009
$109,076
2025
$113M
0.6%
980
2.9%
$116,613
6.9%

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

Nweke Hearne

Custodian/Public Library

2025 total comp
$131,746
Sub-department
Housekeeping & Laundry
Organization group
Culture & Recreation
Base pay
$79,171
Overtime
$8,817
Other pay
$4,726
Benefits
$39,032
Total compensation
$131,746
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.05

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
LIB
Health and Dental Benefits
$19,457
Job Code
2708
Job Family Code
2700
Organization Group Code
Culture & Recreation
Other Benefits
$7,236

Nweke Hearne is a Custodian at Public Library within Housekeeping & Laundry. They work permanent civil service, 1.05 FTE. 2025 total compensation came to $131,746. They are represented by SEIU, Local 1021, Misc.

Linda Greenfield

Library Assistant/Public Library

2025 total comp
$131,741
Sub-department
Library
Organization group
Culture & Recreation
Base pay
$89,459
Overtime
$0
Other pay
$1,766
Benefits
$40,516
Total compensation
$131,741
Employment type
Permanent Civil Service
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
LIB
Health and Dental Benefits
$19,953
Job Code
3610
Job Family Code
3600
Organization Group Code
Culture & Recreation
Other Benefits
$7,146

Linda Greenfield holds the role of Library Assistant at Public Library within Library. Their status is permanent civil service. In 2025, their total compensation was $131,741. Their bargaining unit is SEIU, Local 1021, Misc.

Chi Lau

Library Assistant/Public Library

2024 total comp
$131,603
Sub-department
Library
Organization group
Culture & Recreation
Base pay
$89,891
Overtime
$0
Other pay
$1,722
Benefits
$39,990
Total compensation
$131,603
Employment type
Permanent Civil Service
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
LIB
Health and Dental Benefits
$19,294
Job Code
3610
Job Family Code
3600
Organization Group Code
Culture & Recreation
Other Benefits
$6,673

Chi Lau works as a Library Assistant for Public Library within Library. Their status is permanent civil service, 1.04 FTE. Chi earned $131,603 in 2024. Their bargaining unit is SEIU, Local 1021, Misc.

Yan Li

Custodial Assistant Supervisor/Public Library

2025 total comp
$131,200
Sub-department
Housekeeping & Laundry
Organization group
Culture & Recreation
Base pay
$89,323
Overtime
$599
Other pay
$1,107
Benefits
$40,170
Total compensation
$131,200
Employment type
Permanent Civil Service
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
LIB
Health and Dental Benefits
$19,953
Job Code
2716
Job Family Code
2700
Organization Group Code
Culture & Recreation
Other Benefits
$6,919

Yan Li works as a Custodial Assistant Supervisor for Public Library within Housekeeping & Laundry. Their status is permanent civil service. Yan earned $131,200 in 2025. Union affiliation: SEIU, Local 1021, Misc.

Sammi Chew

Library Assistant/Public Library

2025 total comp
$131,180
Sub-department
Library
Organization group
Culture & Recreation
Base pay
$89,466
Overtime
$0
Other pay
$1,724
Benefits
$39,990
Total compensation
$131,180
Employment type
Permanent Civil Service
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
LIB
Health and Dental Benefits
$19,953
Job Code
3610
Job Family Code
3600
Organization Group Code
Culture & Recreation
Other Benefits
$6,628

Sammi Chew works as a Library Assistant for Public Library within Library. Their status is permanent civil service. Sammi earned $131,180 in 2025. Union affiliation: SEIU, Local 1021, Misc.

Amna Ali

Librarian 1/Public Library

2025 total comp
$131,129
Sub-department
Library
Organization group
Culture & Recreation
Base pay
$93,586
Overtime
$0
Other pay
$1,181
Benefits
$36,362
Total compensation
$131,129
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.76

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
LIB
Health and Dental Benefits
$15,223
Job Code
3630
Job Family Code
3600
Organization Group Code
Culture & Recreation
Other Benefits
$7,201

Amna Ali is a Librarian 1 at Public Library within Library. They work permanent civil service, 0.76 FTE. 2025 total compensation came to $131,129. They are represented by SEIU, Local 1021, Misc.

Michele Hampton

Librarian 2/Public Library

2025 total comp
$130,974
Sub-department
Library
Organization group
Culture & Recreation
Base pay
$94,129
Overtime
$0
Other pay
$1,702
Benefits
$35,143
Total compensation
$130,974
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.7

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
LIB
Health and Dental Benefits
$13,880
Job Code
3632
Job Family Code
3600
Organization Group Code
Culture & Recreation
Other Benefits
$7,117

Michele Hampton works as a Librarian 2 for Public Library within Library. Their status is permanent civil service, 0.7 FTE. Michele earned $130,974 in 2025. Their bargaining unit is SEIU, Local 1021, Misc.

Lydia Aguirre

Library Assistant/Public Library

2025 total comp
$130,928
Sub-department
Library
Organization group
Culture & Recreation
Base pay
$88,937
Overtime
$0
Other pay
$1,791
Benefits
$40,201
Total compensation
$130,928
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.99

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
LIB
Health and Dental Benefits
$19,834
Job Code
3610
Job Family Code
3600
Organization Group Code
Culture & Recreation
Other Benefits
$7,025

Lydia Aguirre holds the role of Library Assistant at Public Library within Library. Their status is permanent civil service, 0.99 FTE. In 2025, their total compensation was $130,928. They are represented by SEIU, Local 1021, Misc.

Michael Callejas

Library Assistant/Public Library

2025 total comp
$130,797
Sub-department
Library
Organization group
Culture & Recreation
Base pay
$89,466
Overtime
$0
Other pay
$1,040
Benefits
$40,291
Total compensation
$130,797
Employment type
Permanent Civil Service
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
LIB
Health and Dental Benefits
$19,953
Job Code
3610
Job Family Code
3600
Organization Group Code
Culture & Recreation
Other Benefits
$7,029

Michael Callejas works as a Library Assistant for Public Library within Library. Their status is permanent civil service. Michael earned $130,797 in 2025. Their bargaining unit is SEIU, Local 1021, Misc.

Tatyana Pugach

Librarian 1/Public Library

2025 total comp
$130,484
Sub-department
Library
Organization group
Culture & Recreation
Base pay
$92,004
Overtime
$0
Other pay
$2,340
Benefits
$36,140
Total compensation
$130,484
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.75

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
LIB
Health and Dental Benefits
$14,964
Job Code
3630
Job Family Code
3600
Organization Group Code
Culture & Recreation
Other Benefits
$7,301

At Public Library, Tatyana Pugach serves as a Librarian 1 within Library. They work permanent civil service, 0.75 FTE. Their 2025 pay totaled $130,484. Their bargaining unit is SEIU, Local 1021, Misc.

Benjamin Vilmain

Senior Museum Preparator/Public Library

2025 total comp
$129,866
Sub-department
Museum & Cultural Affairs
Organization group
Culture & Recreation
Base pay
$89,930
Overtime
$0
Other pay
$0
Benefits
$39,936
Total compensation
$129,866
Employment type
Temporary Provisional
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.99

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
LIB
Health and Dental Benefits
$19,799
Job Code
3522
Job Family Code
3500
Organization Group Code
Culture & Recreation
Other Benefits
$6,911

At Public Library, Benjamin Vilmain serves as a Senior Museum Preparator within Museum & Cultural Affairs. They work temporary provisional, 0.99 FTE. Their 2025 pay totaled $129,866. Their bargaining unit is SEIU, Local 1021, Misc.

Savannah Adams-Clark

Conservation Technician I/Public Library

2025 total comp
$129,675
Sub-department
Library
Organization group
Culture & Recreation
Base pay
$89,881
Overtime
$0
Other pay
$0
Benefits
$39,794
Total compensation
$129,675
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.99

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
LIB
Health and Dental Benefits
$19,684
Job Code
3620
Job Family Code
3600
Organization Group Code
Culture & Recreation
Other Benefits
$6,891

Savannah Adams-Clark holds the role of Conservation Technician I at Public Library within Library. Their status is permanent civil service, 0.99 FTE. In 2025, their total compensation was $129,675. They are represented by SEIU, Local 1021, Misc.

Larry Galbert

Building & Grounds Patrol Officer/Public Library

2025 total comp
$129,221
Sub-department
Protection & Apprehension
Organization group
Culture & Recreation
Base pay
$80,388
Overtime
$9,409
Other pay
$577
Benefits
$38,848
Total compensation
$129,221
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.08

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
LIB
Health and Dental Benefits
$19,953
Job Code
8207
Job Family Code
8200
Organization Group Code
Culture & Recreation
Other Benefits
$6,988

Larry Galbert works as a Building & Grounds Patrol Officer for Public Library within Protection & Apprehension. Their status is permanent civil service, 1.08 FTE. Larry earned $129,221 in 2025. Their bargaining unit is SEIU, Local 1021, Misc.

Lia Hillman

Librarian 3/Public Library

2024 total comp
$129,127
Sub-department
Library
Organization group
Culture & Recreation
Base pay
$79,868
Overtime
$0
Other pay
$18,597
Benefits
$30,661
Total compensation
$129,127
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.56

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
LIB
Health and Dental Benefits
$10,433
Job Code
3634
Job Family Code
3600
Organization Group Code
Culture & Recreation
Other Benefits
$7,609

Lia Hillman holds the role of Librarian 3 at Public Library within Library. Their status is permanent civil service, 0.56 FTE. In 2024, their total compensation was $129,127. They are represented by SEIU, Local 1021, Misc.

Lonnie Peterson

Custodian/Public Library

2025 total comp
$128,976
Sub-department
Housekeeping & Laundry
Organization group
Culture & Recreation
Base pay
$81,187
Overtime
$1,977
Other pay
$6,126
Benefits
$39,686
Total compensation
$128,976
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.02

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
LIB
Health and Dental Benefits
$19,953
Job Code
2708
Job Family Code
2700
Organization Group Code
Culture & Recreation
Other Benefits
$6,919

At Public Library, Lonnie Peterson serves as a Custodian within Housekeeping & Laundry. They work permanent civil service, 1.02 FTE. Their 2025 pay totaled $128,976. They are represented by SEIU, Local 1021, Misc.

Patricia Harrington

Librarian 1/Public Library

2025 total comp
$128,904
Sub-department
Library
Organization group
Culture & Recreation
Base pay
$90,953
Overtime
$0
Other pay
$2,490
Benefits
$35,461
Total compensation
$128,904
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.74

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
LIB
Health and Dental Benefits
$14,780
Job Code
3630
Job Family Code
3600
Organization Group Code
Culture & Recreation
Other Benefits
$6,932

At Public Library, Patricia Harrington serves as a Librarian 1 within Library. They work permanent civil service, 0.74 FTE. Their 2025 pay totaled $128,904. Their bargaining unit is SEIU, Local 1021, Misc.

Gaylen Kelly

Librarian 1/Public Library

2025 total comp
$128,728
Sub-department
Library
Organization group
Culture & Recreation
Base pay
$89,865
Overtime
$0
Other pay
$1,295
Benefits
$37,568
Total compensation
$128,728
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.86

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
LIB
Health and Dental Benefits
$17,166
Job Code
3630
Job Family Code
3600
Organization Group Code
Culture & Recreation
Other Benefits
$6,997

Gaylen Kelly works as a Librarian 1 for Public Library within Library. Their status is permanent civil service, 0.86 FTE. Gaylen earned $128,728 in 2025. Their bargaining unit is SEIU, Local 1021, Misc.

Jarrod Smith

Custodian/Public Library

2025 total comp
$128,430
Sub-department
Housekeeping & Laundry
Organization group
Culture & Recreation
Base pay
$79,924
Overtime
$0
Other pay
$8,909
Benefits
$39,597
Total compensation
$128,430
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.98

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
LIB
Health and Dental Benefits
$19,646
Job Code
2708
Job Family Code
2700
Organization Group Code
Culture & Recreation
Other Benefits
$6,885

Jarrod Smith works as a Custodian for Public Library within Housekeeping & Laundry. Their status is permanent civil service, 0.98 FTE. Jarrod earned $128,430 in 2025. Union affiliation: SEIU, Local 1021, Misc.

Walther Velasco

Custodian/Public Library

2025 total comp
$128,106
Sub-department
Housekeeping & Laundry
Organization group
Culture & Recreation
Base pay
$81,187
Overtime
$1,412
Other pay
$5,962
Benefits
$39,545
Total compensation
$128,106
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.01

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
LIB
Health and Dental Benefits
$19,953
Job Code
2708
Job Family Code
2700
Organization Group Code
Culture & Recreation
Other Benefits
$6,774

Walther Velasco is a Custodian at Public Library within Housekeeping & Laundry. They work permanent civil service, 1.01 FTE. 2025 total compensation came to $128,106. Union affiliation: SEIU, Local 1021, Misc.

Girish Upadhyay

Building & Grounds Patrol Officer/Public Library

2025 total comp
$127,937
Sub-department
Protection & Apprehension
Organization group
Culture & Recreation
Base pay
$87,231
Overtime
$570
Other pay
$1,391
Benefits
$38,745
Total compensation
$127,937
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.97

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
LIB
Health and Dental Benefits
$19,185
Job Code
8207
Job Family Code
8200
Organization Group Code
Culture & Recreation
Other Benefits
$6,533

Girish Upadhyay holds the role of Building & Grounds Patrol Officer at Public Library within Protection & Apprehension. Their status is permanent civil service, 0.97 FTE. In 2025, their total compensation was $127,937. They are represented by SEIU, Local 1021, Misc.

Whitney Nagel

Building & Grounds Patrol Officer/Public Library

2025 total comp
$127,866
Sub-department
Protection & Apprehension
Organization group
Culture & Recreation
Base pay
$81,406
Overtime
$8,437
Other pay
$170
Benefits
$37,853
Total compensation
$127,866
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.03

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
LIB
Health and Dental Benefits
$19,104
Job Code
8207
Job Family Code
8200
Organization Group Code
Culture & Recreation
Other Benefits
$6,752

Whitney Nagel works as a Building & Grounds Patrol Officer for Public Library within Protection & Apprehension. Their status is permanent civil service, 1.03 FTE. Whitney earned $127,866 in 2025. Their bargaining unit is SEIU, Local 1021, Misc.

Lillian Quicho

Library Assistant/Public Library

2025 total comp
$127,656
Sub-department
Library
Organization group
Culture & Recreation
Base pay
$87,054
Overtime
$0
Other pay
$1,766
Benefits
$38,837
Total compensation
$127,656
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.97

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
LIB
Health and Dental Benefits
$19,413
Job Code
3610
Job Family Code
3600
Organization Group Code
Culture & Recreation
Other Benefits
$6,363

Lillian Quicho holds the role of Library Assistant at Public Library within Library. Their status is permanent civil service, 0.97 FTE. In 2025, their total compensation was $127,656. Their bargaining unit is SEIU, Local 1021, Misc.

Shaobo Liang

Custodian/Public Library

2025 total comp
$127,492
Sub-department
Housekeeping & Laundry
Organization group
Culture & Recreation
Base pay
$81,187
Overtime
$2,691
Other pay
$4,375
Benefits
$39,240
Total compensation
$127,492
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.02

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
LIB
Health and Dental Benefits
$19,953
Job Code
2708
Job Family Code
2700
Organization Group Code
Culture & Recreation
Other Benefits
$6,703

Shaobo Liang is a Custodian at Public Library within Housekeeping & Laundry. They work permanent civil service, 1.02 FTE. 2025 total compensation came to $127,492. Their bargaining unit is SEIU, Local 1021, Misc.

Hirokazu Washisu

Custodian/Public Library

2025 total comp
$127,434
Sub-department
Housekeeping & Laundry
Organization group
Culture & Recreation
Base pay
$81,187
Overtime
$238
Other pay
$6,503
Benefits
$39,507
Total compensation
$127,434
Employment type
Permanent Civil Service
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
LIB
Health and Dental Benefits
$19,953
Job Code
2708
Job Family Code
2700
Organization Group Code
Culture & Recreation
Other Benefits
$6,724

Hirokazu Washisu holds the role of Custodian at Public Library within Housekeeping & Laundry. Their status is permanent civil service. In 2025, their total compensation was $127,434. Their bargaining unit is SEIU, Local 1021, Misc.

Roshik Singh

Building & Grounds Patrol Officer/Public Library

2025 total comp
$127,424
Sub-department
Protection & Apprehension
Organization group
Culture & Recreation
Base pay
$86,150
Overtime
$526
Other pay
$1,148
Benefits
$39,600
Total compensation
$127,424
Employment type
Permanent Civil Service
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
LIB
Health and Dental Benefits
$19,953
Job Code
8207
Job Family Code
8200
Organization Group Code
Culture & Recreation
Other Benefits
$6,809

At Public Library, Roshik Singh serves as a Building & Grounds Patrol Officer within Protection & Apprehension. They work permanent civil service. Their 2025 pay totaled $127,424. Union affiliation: SEIU, Local 1021, Misc.

Xiu Li

Custodian/Public Library

2025 total comp
$127,363
Sub-department
Housekeeping & Laundry
Organization group
Culture & Recreation
Base pay
$81,187
Overtime
$666
Other pay
$6,262
Benefits
$39,248
Total compensation
$127,363
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.01

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
LIB
Health and Dental Benefits
$19,953
Job Code
2708
Job Family Code
2700
Organization Group Code
Culture & Recreation
Other Benefits
$6,434

At Public Library, Xiu Li serves as a Custodian within Housekeeping & Laundry. They work permanent civil service, 1.01 FTE. Their 2025 pay totaled $127,363. Union affiliation: SEIU, Local 1021, Misc.

Petra Ferretti

Librarian 1/Public Library

2025 total comp
$127,107
Sub-department
Library
Organization group
Culture & Recreation
Base pay
$90,218
Overtime
$0
Other pay
$1,760
Benefits
$35,129
Total compensation
$127,107
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.74

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
LIB
Health and Dental Benefits
$14,681
Job Code
3630
Job Family Code
3600
Organization Group Code
Culture & Recreation
Other Benefits
$6,913

Petra Ferretti holds the role of Librarian 1 at Public Library within Library. Their status is permanent civil service, 0.74 FTE. In 2025, their total compensation was $127,107. They are represented by SEIU, Local 1021, Misc.

Brian Shih

Library Technical Assistant 1/Public Library

2025 total comp
$127,044
Sub-department
Library
Organization group
Culture & Recreation
Base pay
$88,503
Overtime
$0
Other pay
$701
Benefits
$37,840
Total compensation
$127,044
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.9

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
LIB
Health and Dental Benefits
$17,967
Job Code
3616
Job Family Code
3600
Organization Group Code
Culture & Recreation
Other Benefits
$6,753

Brian Shih holds the role of Library Technical Assistant 1 at Public Library within Library. Their status is permanent civil service, 0.9 FTE. In 2025, their total compensation was $127,044. Their bargaining unit is SEIU, Local 1021, Misc.

Josefa Venezia

Custodian/Public Library

2025 total comp
$127,030
Sub-department
Housekeeping & Laundry
Organization group
Culture & Recreation
Base pay
$81,187
Overtime
$0
Other pay
$6,321
Benefits
$39,522
Total compensation
$127,030
Employment type
Permanent Civil Service
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
LIB
Health and Dental Benefits
$19,953
Job Code
2708
Job Family Code
2700
Organization Group Code
Culture & Recreation
Other Benefits
$6,700

Josefa Venezia works as a Custodian for Public Library within Housekeeping & Laundry. Their status is permanent civil service. Josefa earned $127,030 in 2025. Union affiliation: SEIU, Local 1021, Misc.

Jessica ChoyMay be multiple

Librarian 1/Public Library

2025 total comp
$126,995
Sub-department
Library
Organization group
Culture & Recreation
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.84

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
LIB
Health and Dental Benefits
$16,710
Job Code
3630
Job Family Code
3600
Organization Group Code
Culture & Recreation
Other Benefits
$6,252

Jessica Choy appears in Public Library payroll as a Librarian 1, with $126,995 reported in 2025 — this entry may combine more than one individual of the same name.

Carl Young

Building & Grounds Patrol Officer/Public Library

2025 total comp
$126,884
Sub-department
Protection & Apprehension
Organization group
Culture & Recreation
Base pay
$80,104
Overtime
$7,028
Other pay
$1,464
Benefits
$38,288
Total compensation
$126,884
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.94

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
LIB
Health and Dental Benefits
$19,356
Job Code
8207
Job Family Code
8200
Organization Group Code
Culture & Recreation
Other Benefits
$6,924

Carl Young works as a Building & Grounds Patrol Officer for Public Library within Protection & Apprehension. Their status is permanent civil service, 0.94 FTE. Carl earned $126,884 in 2025. Their bargaining unit is SEIU, Local 1021, Misc.

Robert Carlson

Librarian 2/Public Library

2025 total comp
$126,642
Sub-department
Library
Organization group
Culture & Recreation
Base pay
$70,304
Overtime
$0
Other pay
$27,673
Benefits
$28,666
Total compensation
$126,642
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.52

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
LIB
Health and Dental Benefits
$10,437
Job Code
3632
Job Family Code
3600
Organization Group Code
Culture & Recreation
Other Benefits
$7,584

At Public Library, Robert Carlson serves as a Librarian 2 within Library. They work permanent civil service, 0.52 FTE. Their 2025 pay totaled $126,642. They are represented by SEIU, Local 1021, Misc.

Martha Nguyen

Library Assistant/Public Library

2025 total comp
$125,871
Sub-department
Library
Organization group
Culture & Recreation
Base pay
$86,607
Overtime
$0
Other pay
$995
Benefits
$38,269
Total compensation
$125,871
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.96

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
LIB
Health and Dental Benefits
$19,098
Job Code
3610
Job Family Code
3600
Organization Group Code
Culture & Recreation
Other Benefits
$6,295

At Public Library, Martha Nguyen serves as a Library Assistant within Library. They work permanent civil service, 0.96 FTE. Their 2025 pay totaled $125,871. Union affiliation: SEIU, Local 1021, Misc.

Xueyi Li

Custodian/Public Library

2025 total comp
$125,634
Sub-department
Housekeeping & Laundry
Organization group
Culture & Recreation
Base pay
$81,187
Overtime
$0
Other pay
$5,165
Benefits
$39,283
Total compensation
$125,634
Employment type
Permanent Civil Service
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
LIB
Health and Dental Benefits
$19,953
Job Code
2708
Job Family Code
2700
Organization Group Code
Culture & Recreation
Other Benefits
$6,630

At Public Library, Xueyi Li serves as a Custodian within Housekeeping & Laundry. They work permanent civil service. Their 2025 pay totaled $125,634. Their bargaining unit is SEIU, Local 1021, Misc.

Wen Huang

Library Assistant/Public Library

2025 total comp
$125,386
Sub-department
Library
Organization group
Culture & Recreation
Base pay
$84,795
Overtime
$0
Other pay
$2,207
Benefits
$38,384
Total compensation
$125,386
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.95

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
LIB
Health and Dental Benefits
$18,917
Job Code
3610
Job Family Code
3600
Organization Group Code
Culture & Recreation
Other Benefits
$6,669

At Public Library, Wen Huang serves as a Library Assistant within Library. They work permanent civil service, 0.95 FTE. Their 2025 pay totaled $125,386. Their bargaining unit is SEIU, Local 1021, Misc.

Yi Mei

Custodian/Public Library

2025 total comp
$125,304
Sub-department
Housekeeping & Laundry
Organization group
Culture & Recreation
Base pay
$81,187
Overtime
$0
Other pay
$4,911
Benefits
$39,206
Total compensation
$125,304
Employment type
Permanent Civil Service
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
LIB
Health and Dental Benefits
$19,953
Job Code
2708
Job Family Code
2700
Organization Group Code
Culture & Recreation
Other Benefits
$6,611

Yi Mei holds the role of Custodian at Public Library within Housekeeping & Laundry. Their status is permanent civil service. In 2025, their total compensation was $125,304. Union affiliation: SEIU, Local 1021, Misc.

Gioconda Morales-Nunez

Library Assistant/Public Library

2025 total comp
$124,981
Sub-department
Library
Organization group
Culture & Recreation
Base pay
$83,866
Overtime
$0
Other pay
$3,206
Benefits
$37,908
Total compensation
$124,981
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.94

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
LIB
Health and Dental Benefits
$18,700
Job Code
3610
Job Family Code
3600
Organization Group Code
Culture & Recreation
Other Benefits
$6,407

Gioconda Morales-Nunez holds the role of Library Assistant at Public Library within Library. Their status is permanent civil service, 0.94 FTE. In 2025, their total compensation was $124,981. They are represented by SEIU, Local 1021, Misc.

Sarah Leff-Estrada

Librarian 1/Public Library

2025 total comp
$124,960
Sub-department
Library
Organization group
Culture & Recreation
Base pay
$86,839
Overtime
$0
Other pay
$2,958
Benefits
$35,164
Total compensation
$124,960
Employment type
Permanent Civil Service
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
LIB
Health and Dental Benefits
$15,434
Job Code
3630
Job Family Code
3600
Organization Group Code
Culture & Recreation
Other Benefits
$6,495

Sarah Leff-Estrada holds the role of Librarian 1 at Public Library within Library. Their status is permanent civil service, 0.77 FTE. In 2025, their total compensation was $124,960. They are represented by SEIU, Local 1021, Misc.

Diane Huang

Library Assistant/Public Library

2025 total comp
$124,603
Sub-department
Library
Organization group
Culture & Recreation
Base pay
$84,459
Overtime
$47
Other pay
$2,525
Benefits
$37,573
Total compensation
$124,603
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.91

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
LIB
Health and Dental Benefits
$18,183
Job Code
3610
Job Family Code
3600
Organization Group Code
Culture & Recreation
Other Benefits
$6,603

Diane Huang holds the role of Library Assistant at Public Library within Library. Their status is permanent civil service, 0.91 FTE. In 2025, their total compensation was $124,603. They are represented by SEIU, Local 1021, Misc.

Stacy Huey

Library Technical Assistant 1/Public Library

2025 total comp
$124,394
Sub-department
Library
Organization group
Culture & Recreation
Base pay
$84,335
Overtime
$0
Other pay
$2,334
Benefits
$37,725
Total compensation
$124,394
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.8

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
LIB
Health and Dental Benefits
$18,266
Job Code
3616
Job Family Code
3600
Organization Group Code
Culture & Recreation
Other Benefits
$6,694

Stacy Huey holds the role of Library Technical Assistant 1 at Public Library within Library. Their status is permanent civil service, 0.8 FTE. In 2025, their total compensation was $124,394. Their bargaining unit is SEIU, Local 1021, Misc.