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
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

$0$256,998+

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.

Record list

Employees

Highest-paid first / page 22

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
PROFESSIONAL MEDICAL
Base pay
$60
Overtime
$0
Other pay
$177
Benefits
$0
Total compensation
$236
Employment type
Part-Time
Union / bargaining unit
10

Source-specific fields

FMS Department Code
66
Job Class Pay Grade
2321-0
Job Status
Not active
Record Number
363236323035
Row ID
25363236323035662321-0PT

Nadire Bringas works as a Relief Nurse for Personnel within Professional Medical. Their status is part-time. Nadire earned $236 in 2025. They are represented by 10.

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.

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.

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.

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
PROFESSIONAL MEDICAL
Base pay
$0
Overtime
$0
Other pay
$119
Benefits
$0
Total compensation
$119
Employment type
Part-Time
Union / bargaining unit
10

Source-specific fields

FMS Department Code
66
Job Class Pay Grade
2321-0
Job Status
Not active
Record Number
363030383035
Row ID
25363030383035662321-0PT

At Personnel, Gabriel Vera serves as a Relief Nurse within Professional Medical. They work part-time. Their 2025 pay totaled $119. Union affiliation: 10.

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.

Ernesto Vasquez

Na/Personnel

2025 total comp
$102
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$102
Benefits
$0
Total compensation
$102
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
323034383234
Row ID
2532303438323466XXXX-XPV

Ernesto Vasquez works as a Na for Personnel within Na. Their status is per event. Ernesto earned $102 in 2025. Union affiliation: XX.

Stanley Yuan

Na/Personnel

2025 total comp
$94
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$94
Benefits
$0
Total compensation
$94
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
303738363234
Row ID
2530373836323466XXXX-XPV

Stanley Yuan is a Na at Personnel within Na. They work per event. 2025 total compensation came to $94. Their bargaining unit is XX.