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 4

Latasha Mayo

Na/General Services

2025 total comp
$54
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$54
Benefits
$0
Total compensation
$54
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
313937323035
Row ID
2531393732303540XXXX-XPV

At General Services, Latasha Mayo serves as a Na within Na. They work per event. Their 2025 pay totaled $54. They are represented by Xx.

Abraham Navarrete

Na/General Services

2025 total comp
$52
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$52
Benefits
$0
Total compensation
$52
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
303238373035
Row ID
2530323837303540XXXX-XPV

Abraham Navarrete works as a Na for General Services within Na. Their status is per event. Abraham earned $52 in 2025. Their bargaining unit is Xx.

Elizabeth Thatcher

Na/General Services

2025 total comp
$49
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$49
Benefits
$0
Total compensation
$49
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
3934303633
Row ID
25393430363340XXXX-XPV

Elizabeth Thatcher works as a Na for General Services within Na. Their status is per event. Elizabeth earned $49 in 2025. Their bargaining unit is Xx.

Jhon Davidson

Na/General Services

2025 total comp
$43
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$43
Benefits
$0
Total compensation
$43
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
353237373035
Row ID
2535323737303540XXXX-XPV

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

Quentin Williams

Na/General Services

2025 total comp
$43
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$43
Benefits
$0
Total compensation
$43
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
343434383035
Row ID
2534343438303540XXXX-XPV

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

Ian Snyder

Na/General Services

2025 total comp
$38
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$38
Benefits
$0
Total compensation
$38
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
393731383035
Row ID
2539373138303540XXXX-XPV

Ian Snyder holds the role of Na at General Services within Na. Their status is per event. In 2025, their total compensation was $38. They are represented by Xx.

Daniel Gallardo

Na/General Services

2025 total comp
$25
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$25
Benefits
$0
Total compensation
$25
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
3135363537
Row ID
25313536353740XXXX-XPV

Daniel Gallardo holds the role of Na at General Services within Na. Their status is per event. In 2025, their total compensation was $25. They are represented by Xx.

Ronald Gomez

Na/General Services

2025 total comp
$6
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$6
Benefits
$0
Total compensation
$6
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
373331313135
Row ID
2537333131313540XXXX-XPV

Ronald Gomez works as a Na for General Services within Na. Their status is per event. Ronald earned $6 in 2025. Union affiliation: Xx.

Steven Baker

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
373936343333
Row ID
25373936343333400717-2PT

Steven Baker works as a Event Attendant II for General Services within Service Employees. Their status is part-time. Steven earned $0 in 2025. They are represented by 15.

Jose Velasco

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
343033303134
Row ID
2534303330313440XXXX-XPT

Jose Velasco works as a Na for General Services within Craft Workers/ Hiring Hall. Their status is part-time. Jose earned $0 in 2025. Their bargaining unit is 35.

Jeffrey Lorentson

Electrician - Hiring Hall/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
0865-0
Job Status
Active
Record Number
363832303034
Row ID
25363832303034400865-0PT

Jeffrey Lorentson works as a Electrician - Hiring Hall for General Services within Craft Workers/ Hiring Hall. Their status is part-time. Jeffrey earned $0 in 2025. Union affiliation: 35.

Robert Lucas

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
363639343035
Row ID
2536363934303540XXXX-XPV

Robert Lucas is a Na at General Services within Na. They work per event. 2025 total compensation came to $0. Union affiliation: Xx.

James Carmody

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
363838323932
Row ID
25363838323932403156-0FT

James Carmody is a Custodian at General Services within Service Employees. They work full-time. 2025 total compensation came to $0. Union affiliation: 15.

Sandra Maldonado

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
3636373832
Row ID
25363637383240XXXX-XPV

At General Services, Sandra Maldonado serves as a Na within Na. They work per event. Their 2025 pay totaled $0. They are represented by Xx.

Gerardo Carranza

Painter - Hiring Hall/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
0870-0
Job Status
Active
Record Number
383433333035
Row ID
25383433333035400870-0PT

At General Services, Gerardo Carranza serves as a Painter - Hiring Hall within Craft Workers/ Hiring Hall. They work part-time. Their 2025 pay totaled $0. Union affiliation: 35.

Jose Barajas Castro

Painter - Hiring Hall/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
0870-0
Job Status
Active
Record Number
3431393735
Row ID
253431393735400870-0PT

At General Services, Jose Barajas Castro serves as a Painter - Hiring Hall within Craft Workers/ Hiring Hall. They work part-time. Their 2025 pay totaled $0. Their bargaining unit is 35.

Eric Stewart

Custodial Services Assistant/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
3149-0
Job Status
Active
Record Number
323336373733
Row ID
25323336373733403149-0FT

At General Services, Eric Stewart serves as a Custodial Services Assistant within Service Employees. They work full-time. Their 2025 pay totaled $0. Their bargaining unit is 15.

Marcus Repp

Painter - Hiring Hall/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
0870-0
Job Status
Active
Record Number
3735383138
Row ID
253735383138400870-0PT

Marcus Repp holds the role of Painter - Hiring Hall at General Services within Craft Workers/ Hiring Hall. Their status is part-time. In 2025, their total compensation was $0. Their bargaining unit is 35.

Irma Sigala

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
Not active
Record Number
323532313031
Row ID
25323532313031403156-0FT

Irma Sigala works as a Custodian for General Services within Service Employees. Their status is full-time. Irma earned $0 in 2025. Union affiliation: 15.

Ismael Herrera Ruiz

Painter - Hiring Hall/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
0870-0
Job Status
Active
Record Number
383533333035
Row ID
25383533333035400870-0PT

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

Alta Richardson

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
363035333033
Row ID
2536303533303340XXXX-XPV

Alta Richardson 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.

Louie Garcia

Painter - Hiring Hall/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
0870-0
Job Status
Active
Record Number
323533333035
Row ID
25323533333035400870-0PT

Louie Garcia is a Painter - Hiring Hall at General Services within Craft Workers/ Hiring Hall. They work part-time. 2025 total compensation came to $0. They are represented by 35.

Stanley Lambert

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
333436393034
Row ID
2533343639303440XXXX-XPT

Stanley Lambert is a Na at General Services within Craft Workers/ Hiring Hall. They work part-time. 2025 total compensation came to $0. Their bargaining unit is 35.

Brendan Mc Nally

Sheet Metal Worker/General Services

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

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
3775-0
Job Status
Active
Record Number
3135323237
Row ID
253135323237403775-0FT

Brendan Mc Nally holds the role of Sheet Metal Worker at General Services within Building Trades. Their status is full-time. In 2025, their total compensation was $0. Their bargaining unit is 02.

Alejandro Perez

Painter - Hiring Hall/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
0870-0
Job Status
Active
Record Number
383438333034
Row ID
25383438333034400870-0PT

Alejandro Perez is a Painter - Hiring Hall at General Services within Craft Workers/ Hiring Hall. They work part-time. 2025 total compensation came to $0. They are represented by 35.

Anthony Barrios

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
363930323533
Row ID
25363930323533400717-2PT

Anthony Barrios 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.

Linda Ditrich

Custodial Services Assistant/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
3149-0
Job Status
Active
Record Number
363632323134
Row ID
25363632323134403149-0FT

Linda Ditrich holds the role of Custodial Services Assistant at General Services within Service Employees. Their status is full-time. In 2025, their total compensation was $0. Their bargaining unit is 15.

Muhammad Saleem

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
373837323133
Row ID
2537383732313340XXXX-XPV

Muhammad Saleem is a Na at General Services within Na. They work per event. 2025 total compensation came to $0. Union affiliation: Xx.

Jose Cedillo Ventura

Painter - Hiring Hall/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
0870-0
Job Status
Active
Record Number
373433333035
Row ID
25373433333035400870-0PT

Jose Cedillo Ventura is a Painter - Hiring Hall at General Services within Craft Workers/ Hiring Hall. They work part-time. 2025 total compensation came to $0. They are represented by 35.

Jerome Horton

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
3737393136
Row ID
253737393136403156-0FT

At General Services, Jerome Horton serves as a Custodian within Service Employees. They work full-time. Their 2025 pay totaled $0. Union affiliation: 15.

Jeffrey Mcleod

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
313239343433
Row ID
2531323934343340XXXX-XPV

Jeffrey Mcleod is a Na at General Services within Na. They work per event. 2025 total compensation came to $0. They are represented by Xx.

Estela Sanchez

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
393537313031
Row ID
25393537313031403156-0FT

At General Services, Estela Sanchez serves as a Custodian within Service Employees. They work full-time. Their 2025 pay totaled $0. Union affiliation: 15.

Jacquelyn Murphy

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
3437363531
Row ID
253437363531403156-0FT

Jacquelyn Murphy is a Custodian at General Services within Service Employees. They work full-time. 2025 total compensation came to $0. Union affiliation: 15.

Enrique Garcia

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
323439363632
Row ID
2532343936363240XXXX-XPT

Enrique Garcia 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.

Antonio Rodriguez

Painter - Hiring Hall/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
0870-0
Job Status
Active
Record Number
383231383034
Row ID
25383231383034400870-0PT

Antonio Rodriguez is a Painter - Hiring Hall at General Services within Craft Workers/ Hiring Hall. They work part-time. 2025 total compensation came to $0. Union affiliation: 35.

Cain Flores

Equipment Specialist II/General Services

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

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
3734-2
Job Status
Active
Record Number
3935313034
Row ID
253935313034403734-2PT

Cain Flores holds the role of Equipment Specialist II at General Services within Technical. Their status is part-time. In 2025, their total compensation was $0. Their bargaining unit is 21.

Wilber Gil Batres

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
353630303235
Row ID
25353630303235400717-2PT

Wilber Gil Batres 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.

Avis Harris

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
3132323031
Row ID
253132323031403156-0FT

Avis Harris is a Custodian at General Services within Service Employees. They work full-time. 2025 total compensation came to $0. They are represented by 15.

Abel Amossa

Na/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
323439393533
Row ID
25323439393533400717-2PT

Abel Amossa is a Na at General Services within Service Employees. They work part-time. 2025 total compensation came to $0. Union affiliation: 15.

Frank Cunningham

Painter - Hiring Hall/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
0870-0
Job Status
Active
Record Number
313630333433
Row ID
25313630333433400870-0PT

Frank Cunningham works as a Painter - Hiring Hall for General Services within Craft Workers/ Hiring Hall. Their status is part-time. Frank earned $0 in 2025. They are represented by 35.