GCGovComp.app

City of Los Angeles / Personnel

Agency file

Personnel

Source file: City of Los Angeles Controller — City Employee Payroll / ingested Jun 17, 2026

The Personnel provides central administrative services — personnel, procurement, facilities, and internal operations.

In 2025, this agency had 1,118 employees with median total compensation of $58,351; the highest distinct record was $363,407.

Year
2025
Total payroll
$80.6M
Employees
1,118
Median total
$58,351
Highest record
$363,407

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

Average pay composition

  • Base$61,070 (85%)
  • Overtime$341 (0%)
  • Other$2,578 (4%)
  • Benefits$8,098 (11%)

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
$233
$5,253
$58,351
$118,523
$173,029

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

Largest job titles

Na
191 · $654
Relief Nurse
63 · $7,987
Proctor
55 · $1,838

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
$75.3M
881
$76,075
2025
$80.6M
7.1%
1,118
26.9%
$58,351
23.3%

Record list

Employees

Page 5

Aaron Zephir

Na/Personnel

2025 total comp
$422
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$422
Benefits
$0
Total compensation
$422
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
66
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
353134393035
Row ID
2535313439303566XXXX-XPV

At Personnel, Aaron Zephir serves as a Na within Na. They work per event. Their 2025 pay totaled $422. They are represented by Xx.

Sandra Guerrero

Senior Administrative Clerk/Personnel

2025 total comp
$410
Base pay
$0
Overtime
$0
Other pay
$410
Benefits
$0
Total compensation
$410
Employment type
Full-Time

Source-specific fields

FMS Department Code
66
Job Class Pay Grade
1368-0
Job Status
Not active
Record Number
3936343835
Row ID
253936343835661368-0FT

At Personnel, Sandra Guerrero serves as a Senior Administrative Clerk. They work full-time. Their 2025 pay totaled $410.

James Engen

Na/Personnel

2025 total comp
$405
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$405
Benefits
$0
Total compensation
$405
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
66
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
393935393833
Row ID
2539393539383366XXXX-XPV

James Engen works as a Na for Personnel within Na. Their status is per event. James earned $405 in 2025. They are represented by Xx.

Chinenye Udoh

Na/Personnel

2025 total comp
$402
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$402
Benefits
$0
Total compensation
$402
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
66
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
303236303134
Row ID
2530323630313466XXXX-XPV

Chinenye Udoh works as a Na for Personnel within Na. Their status is per event. Chinenye earned $402 in 2025. Their bargaining unit is Xx.

Yessica Ruiz

Senior Administrative Clerk/Personnel

2025 total comp
$401
Base pay
$0
Overtime
$0
Other pay
$401
Benefits
$0
Total compensation
$401
Employment type
Full-Time

Source-specific fields

FMS Department Code
66
Job Class Pay Grade
1368-0
Job Status
Not active
Record Number
373639373833
Row ID
25373639373833661368-0FT

Yessica Ruiz is a Senior Administrative Clerk at Personnel. They work full-time. 2025 total compensation came to $401.

Bennie Thomas

Examining Assistant Civil Service/Personnel

2025 total comp
$395
Sub-department
Non-Represented - Other
Base pay
$345
Overtime
$0
Other pay
$50
Benefits
$0
Total compensation
$395
Employment type
Part-Time
Union / bargaining unit
00

Source-specific fields

FMS Department Code
66
Job Class Pay Grade
0132-0
Job Status
Active
Record Number
383837363533
Row ID
25383837363533660132-0PT

Bennie Thomas works as a Examining Assistant Civil Service for Personnel within Non-Represented - Other. Their status is part-time. Bennie earned $395 in 2025. They are represented by 00.

Shari Milen Espiritu

Licensed Vocational Nurse/Personnel

2025 total comp
$372
Sub-department
Na
Base pay
$281
Overtime
$0
Other pay
$91
Benefits
$0
Total compensation
$372
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
66
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
363633343333
Row ID
2536363334333366XXXX-XPV

Shari Milen Espiritu works as a Licensed Vocational Nurse for Personnel within Na. Their status is per event. Shari earned $372 in 2025. Union affiliation: Xx.

Jason Nakafuji

Administrative Intern II/Personnel

2025 total comp
$344
Sub-department
Administrative
Base pay
$286
Overtime
$0
Other pay
$58
Benefits
$0
Total compensation
$344
Employment type
Part-Time
Union / bargaining unit
01

Source-specific fields

FMS Department Code
66
Job Class Pay Grade
1535-2
Job Status
Active
Record Number
353633303035
Row ID
25353633303035661535-2PT

At Personnel, Jason Nakafuji serves as a Administrative Intern II within Administrative. They work part-time. Their 2025 pay totaled $344. They are represented by 01.

Laurie Hughes

Na/Personnel

2025 total comp
$324
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$324
Benefits
$0
Total compensation
$324
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
66
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
303737393034
Row ID
2530373739303466XXXX-XPV

Laurie Hughes is a Na at Personnel within Na. They work per event. 2025 total compensation came to $324. Their bargaining unit is Xx.

Ariel Alayu

Na/Personnel

2025 total comp
$304
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$304
Benefits
$0
Total compensation
$304
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
66
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
353033373933
Row ID
2535303337393366XXXX-XPV

Ariel Alayu holds the role of Na at Personnel within Na. Their status is per event. In 2025, their total compensation was $304. Union affiliation: Xx.

Dominic Menefee

Proctor/Personnel

2025 total comp
$301
Sub-department
Non-Represented - Other
Base pay
$301
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$301
Employment type
Part-Time
Union / bargaining unit
00

Source-specific fields

FMS Department Code
66
Job Class Pay Grade
0704-0
Job Status
Not active
Record Number
373437323733
Row ID
25373437323733660704-0PT

Dominic Menefee is a Proctor at Personnel within Non-Represented - Other. They work part-time. 2025 total compensation came to $301. Their bargaining unit is 00.

Yea Won Davis

Relief Nurse/Personnel

2025 total comp
$299
Sub-department
Na
Base pay
$119
Overtime
$0
Other pay
$180
Benefits
$0
Total compensation
$299
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
66
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
323733333035
Row ID
2532373333303566XXXX-XPV

Yea Won Davis holds the role of Relief Nurse at Personnel within Na. Their status is per event. In 2025, their total compensation was $299. They are represented by Xx.

Vivy Cusumano

Na/Personnel

2025 total comp
$299
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$299
Benefits
$0
Total compensation
$299
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
66
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
363931323134
Row ID
2536393132313466XXXX-XPV

Vivy Cusumano works as a Na for Personnel within Na. Their status is per event. Vivy earned $299 in 2025. Union affiliation: Xx.

William Hartford

Background Investigator I/Personnel

2025 total comp
$283
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$283
Benefits
$0
Total compensation
$283
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
66
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
303539363733
Row ID
2530353936373366XXXX-XPV

At Personnel, William Hartford serves as a Background Investigator I within Na. They work per event. Their 2025 pay totaled $283. Their bargaining unit is Xx.

Tonita Johnson

Na/Personnel

2025 total comp
$270
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$270
Benefits
$0
Total compensation
$270
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
66
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
373935323035
Row ID
2537393532303566XXXX-XPV

Tonita Johnson holds the role of Na at Personnel within Na. Their status is per event. In 2025, their total compensation was $270. Their bargaining unit is Xx.

Noah Ravenborg

Na/Personnel

2025 total comp
$260
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$260
Benefits
$0
Total compensation
$260
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
66
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
393733343134
Row ID
2539373334313466XXXX-XPV

At Personnel, Noah Ravenborg serves as a Na within Na. They work per event. Their 2025 pay totaled $260. Their bargaining unit is Xx.

Laura Flores

Na/Personnel

2025 total comp
$258
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$258
Benefits
$0
Total compensation
$258
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
66
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
343234373833
Row ID
2534323437383366XXXX-XPV

Laura Flores holds the role of Na at Personnel within Na. Their status is per event. In 2025, their total compensation was $258. Union affiliation: Xx.

Abimbola Popoola

Na/Personnel

2025 total comp
$253
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$253
Benefits
$0
Total compensation
$253
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
66
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
393633323134
Row ID
2539363332313466XXXX-XPV

At Personnel, Abimbola Popoola serves as a Na within Na. They work per event. Their 2025 pay totaled $253. They are represented by Xx.

David Guirgus

Na/Personnel

2025 total comp
$239
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$239
Benefits
$0
Total compensation
$239
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
66
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
333037353035
Row ID
2533303735303566XXXX-XPV

David Guirgus works as a Na for Personnel within Na. Their status is per event. David earned $239 in 2025. Their bargaining unit is Xx.

Nadire Bringas

Relief Nurse/Personnel

2025 total comp
$236
Sub-department
Na
Base pay
$60
Overtime
$0
Other pay
$177
Benefits
$0
Total compensation
$236
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
66
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
363236323035
Row ID
2536323632303566XXXX-XPV

Nadire Bringas works as a Relief Nurse for Personnel within Na. Their status is per event. Nadire earned $236 in 2025. They are represented by Xx.

Valerie Torres

Na/Personnel

2025 total comp
$233
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$233
Benefits
$0
Total compensation
$233
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
66
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
343131323134
Row ID
2534313132313466XXXX-XPV

Valerie Torres holds the role of Na at Personnel within Na. Their status is per event. In 2025, their total compensation was $233. Union affiliation: Xx.

Michele Montoya

Na/Personnel

2025 total comp
$228
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$228
Benefits
$0
Total compensation
$228
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
66
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
303733303134
Row ID
2530373330313466XXXX-XPV

At Personnel, Michele Montoya serves as a Na within Na. They work per event. Their 2025 pay totaled $228. They are represented by Xx.

2025 total comp
$213
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$213
Benefits
$0
Total compensation
$213
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
66
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
3437313134
Row ID
25343731313466XXXX-XPV

At Personnel, Luz Marina Glorioso serves as a Na within Na. They work per event. Their 2025 pay totaled $213. They are represented by Xx.

Leticia Castaneda

Background Investigator I/Personnel

2025 total comp
$213
Sub-department
Administrative
Base pay
$0
Overtime
$0
Other pay
$213
Benefits
$0
Total compensation
$213
Employment type
Part-Time
Union / bargaining unit
01

Source-specific fields

FMS Department Code
66
Job Class Pay Grade
1764-1
Job Status
Active
Record Number
333733383034
Row ID
25333733383034661764-1PT

Leticia Castaneda holds the role of Background Investigator I at Personnel within Administrative. Their status is part-time. In 2025, their total compensation was $213. Their bargaining unit is 01.

Marie A Coronel

Proctor/Personnel

2025 total comp
$197
Sub-department
Non-Represented - Other
Base pay
$177
Overtime
$0
Other pay
$20
Benefits
$0
Total compensation
$197
Employment type
Part-Time
Union / bargaining unit
00

Source-specific fields

FMS Department Code
66
Job Class Pay Grade
0704-0
Job Status
Active
Record Number
393134363733
Row ID
25393134363733660704-0PT

Marie A Coronel holds the role of Proctor at Personnel within Non-Represented - Other. Their status is part-time. In 2025, their total compensation was $197. They are represented by 00.

Terrance Mccray

Proctor/Personnel

2025 total comp
$195
Sub-department
Non-Represented - Other
Base pay
$0
Overtime
$0
Other pay
$195
Benefits
$0
Total compensation
$195
Employment type
Part-Time
Union / bargaining unit
00

Source-specific fields

FMS Department Code
66
Job Class Pay Grade
0704-0
Job Status
Active
Record Number
3635343437
Row ID
253635343437660704-0PT

Terrance Mccray holds the role of Proctor at Personnel within Non-Represented - Other. Their status is part-time. In 2025, their total compensation was $195. Their bargaining unit is 00.

Peter Farrell

Relief Nurse/Personnel

2025 total comp
$179
Sub-department
Professional Medical
Base pay
$60
Overtime
$0
Other pay
$119
Benefits
$0
Total compensation
$179
Employment type
Part-Time
Union / bargaining unit
10

Source-specific fields

FMS Department Code
66
Job Class Pay Grade
2321-0
Job Status
Active
Record Number
303535303233
Row ID
25303535303233662321-0PT

Peter Farrell holds the role of Relief Nurse at Personnel within Professional Medical. Their status is part-time. In 2025, their total compensation was $179. They are represented by 10.

Marcia Ruiz

Na/Personnel

2025 total comp
$174
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$174
Benefits
$0
Total compensation
$174
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
66
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
3734333537
Row ID
25373433353766XXXX-XPV

At Personnel, Marcia Ruiz serves as a Na within Na. They work per event. Their 2025 pay totaled $174. They are represented by Xx.

Debayon Roy

Na/Personnel

2025 total comp
$165
Sub-department
Na
Base pay
$165
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$165
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
66
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
373235343135
Row ID
2537323534313566XXXX-XPV

Debayon Roy works as a Na for Personnel within Na. Their status is per event. Debayon earned $165 in 2025. Their bargaining unit is Xx.

Megan May

Na/Personnel

2025 total comp
$158
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$158
Benefits
$0
Total compensation
$158
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
66
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
313134323234
Row ID
2531313432323466XXXX-XPV

Megan May holds the role of Na at Personnel within Na. Their status is per event. In 2025, their total compensation was $158. Union affiliation: Xx.

Stephanie Diaz-Rosales

Relief Nurse/Personnel

2025 total comp
$149
Sub-department
Na
Base pay
$60
Overtime
$0
Other pay
$89
Benefits
$0
Total compensation
$149
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
66
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
333736383035
Row ID
2533373638303566XXXX-XPV

At Personnel, Stephanie Diaz-Rosales serves as a Relief Nurse within Na. They work per event. Their 2025 pay totaled $149. They are represented by Xx.

Rudy Ruano

Na/Personnel

2025 total comp
$141
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$141
Benefits
$0
Total compensation
$141
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
66
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
373636393035
Row ID
2537363639303566XXXX-XPV

Rudy Ruano is a Na at Personnel within Na. They work per event. 2025 total compensation came to $141. Their bargaining unit is Xx.

Megan Cheng

Na/Personnel

2025 total comp
$133
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$133
Benefits
$0
Total compensation
$133
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
66
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
333732333035
Row ID
2533373233303566XXXX-XPV

Megan Cheng works as a Na for Personnel within Na. Their status is per event. Megan earned $133 in 2025. Their bargaining unit is Xx.

Pranit Shrestha

Physician I/Personnel

2025 total comp
$124
Sub-department
Na
Base pay
$109
Overtime
$0
Other pay
$15
Benefits
$0
Total compensation
$124
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
66
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
363438393035
Row ID
2536343839303566XXXX-XPV

Pranit Shrestha holds the role of Physician I at Personnel within Na. Their status is per event. In 2025, their total compensation was $124. Union affiliation: Xx.

Kang Lee

Physician I/Personnel

2025 total comp
$124
Sub-department
Professional Medical
Base pay
$109
Overtime
$0
Other pay
$15
Benefits
$0
Total compensation
$124
Employment type
Part-Time
Union / bargaining unit
10

Source-specific fields

FMS Department Code
66
Job Class Pay Grade
0651-0
Job Status
Not active
Record Number
333933333135
Row ID
25333933333135660651-0PT

Kang Lee is a Physician I at Personnel within Professional Medical. They work part-time. 2025 total compensation came to $124. Their bargaining unit is 10.

Trayvon William

Proctor/Personnel

2025 total comp
$122
Sub-department
Non-Represented - Other
Base pay
$122
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$122
Employment type
Part-Time
Union / bargaining unit
00

Source-specific fields

FMS Department Code
66
Job Class Pay Grade
0704-0
Job Status
Not active
Record Number
363330303235
Row ID
25363330303235660704-0PT

Trayvon William is a Proctor at Personnel within Non-Represented - Other. They work part-time. 2025 total compensation came to $122. Their bargaining unit is 00.

2025 total comp
$121
Sub-department
Na
Base pay
$60
Overtime
$0
Other pay
$61
Benefits
$0
Total compensation
$121
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
66
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
393536343134
Row ID
2539353634313466XXXX-XPV

Christine Fontanilla is a Na at Personnel within Na. They work per event. 2025 total compensation came to $121. They are represented by Xx.

Gabriel Vera

Relief Nurse/Personnel

2025 total comp
$119
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$119
Benefits
$0
Total compensation
$119
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
66
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
363030383035
Row ID
2536303038303566XXXX-XPV

At Personnel, Gabriel Vera serves as a Relief Nurse within Na. They work per event. Their 2025 pay totaled $119. Union affiliation: Xx.

Jacqueline Ramirez

Na/Personnel

2025 total comp
$112
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$112
Benefits
$0
Total compensation
$112
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
66
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
353730303035
Row ID
2535373030303566XXXX-XPV

Jacqueline Ramirez works as a Na for Personnel within Na. Their status is per event. Jacqueline earned $112 in 2025. They are represented by Xx.

Andrea Green

Na/Personnel

2025 total comp
$106
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$106
Benefits
$0
Total compensation
$106
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
66
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
373438343035
Row ID
2537343834303566XXXX-XPV

Andrea Green works as a Na for Personnel within Na. Their status is per event. Andrea earned $106 in 2025. Their bargaining unit is Xx.