GCGovComp.app

City of Los Angeles / General Services

Agency file

General Services

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

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

In 2025, this agency had 2,099 employees with median total compensation of $83,247; the highest distinct record was $408,974.

Year
2025
Total payroll
$176M
Employees
2,099
Median total
$83,247
Highest record
$408,974

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

Average pay composition

  • Base$66,461 (79%)
  • Overtime$2,579 (3%)
  • Other$3,578 (4%)
  • Benefits$11,247 (13%)

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
$2,204
$17,572
$83,247
$134,255
$164,847

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

Largest job titles

Na
276 · $5,414
Custodian
199 · $73,022
Equipment Mechanic
183 · $139,182

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
$169.5M
1,674
$98,579
2025
$176M
3.9%
2,099
25.4%
$83,247
15.6%

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 5

Aderemi Bello

Event Attendant II/General Services

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

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
363530323533
Row ID
2536353032353340XXXX-XPV

Aderemi Bello is a Event Attendant II at General Services within Na. They work per event. 2025 total compensation came to $0. Union affiliation: Xx.

Christophe Osterhus

Na/General Services

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

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
343036343633
Row ID
2534303634363340XXXX-XPV

Christophe Osterhus works as a Na for General Services within Na. Their status is per event. Christophe earned $0 in 2025. Union affiliation: Xx.

Joseph Saenz

Event Attendant II/General Services

2025 total comp
$0
Sub-department
Service Employees
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Part-Time
Union / bargaining unit
15

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
0717-2
Job Status
Not active
Record Number
393137313533
Row ID
25393137313533400717-2PT

Joseph Saenz is a Event Attendant II at General Services within Service Employees. They work part-time. 2025 total compensation came to $0. They are represented by 15.

Doris Murray

Messenger Clerk/General Services

2025 total comp
$0
Sub-department
Clerical
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Full-Time
Union / bargaining unit
03

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
1111-0
Job Status
Active
Record Number
3634353534
Row ID
253634353534401111-0FT

At General Services, Doris Murray serves as a Messenger Clerk within Clerical. They work full-time. Their 2025 pay totaled $0. Union affiliation: 03.

Randy Monday

Event Attendant II/General Services

2025 total comp
$0
Sub-department
Service Employees
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Part-Time
Union / bargaining unit
15

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
0717-2
Job Status
Not active
Record Number
313039383533
Row ID
25313039383533400717-2PT

Randy Monday holds the role of Event Attendant II at General Services within Service Employees. Their status is part-time. In 2025, their total compensation was $0. They are represented by 15.

Hector Navarro

Na/General Services

2025 total comp
$0
Sub-department
Craft Workers/ Hiring Hall
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Part-Time
Union / bargaining unit
35

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
343733313034
Row ID
2534373331303440XXXX-XPT

Hector Navarro holds the role of Na at General Services within Craft Workers/ Hiring Hall. Their status is part-time. In 2025, their total compensation was $0. Union affiliation: 35.

Dion James

Na/General Services

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

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
373139313135
Row ID
2537313931313540XXXX-XPV

Dion James holds the role of Na at General Services within Na. Their status is per event. In 2025, their total compensation was $0. Their bargaining unit is Xx.

Raquel Gonzalez

Custodian/General Services

2025 total comp
$0
Sub-department
Service Employees
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Full-Time
Union / bargaining unit
15

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
3156-0
Job Status
Active
Record Number
3735373835
Row ID
253735373835403156-0FT

Raquel Gonzalez is a Custodian at General Services within Service Employees. They work full-time. 2025 total compensation came to $0. Their bargaining unit is 15.