GCGovComp.app

City of Philadelphia / Ofm Fleet Management

Agency file

Ofm Fleet Management

Source file: City of Philadelphia — Employee Earnings / ingested Jun 19, 2026

The Ofm Fleet Management is a government agency that delivers public services and programs within its jurisdiction.

In 2021, this agency had 34 employees with median total compensation of $20,110; the highest distinct record was $117,592.

Year
2021
Total payroll
$907.2K
Employees
34
Median total
$20,110
Highest record
$117,592

What the records show

Compensation analytics

These summaries compare pay within the agency before listing individual records.

Salary distribution

How 2021 total compensation is spread across the 34 employees. Each bar is a pay range; taller bars mean more people earn in that range. The amber line marks the median ($20,110) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$11,921 (45%)
  • Overtime$1,142 (4%)
  • Other$13,619 (51%)
  • Benefits$0 (0%)

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,024
$4,520
$20,110
$40,107
$59,521

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

Largest job titles

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 3 published years.

YearTotal payrollEmployeesMedian pay
2019
$17.3M
388
$44,721
2020
$21.3M
23.2%
372
4.1%
$58,578
31.0%
2021
$907.2K
95.7%
34
90.9%
$20,110
65.7%

Record list

Employees

Page 1

Christopher Cocci

Deputy Managing Director/Ofm Fleet Management

2021 total comp
$117,592
Base pay
$50,899
Overtime
$0
Other pay
$66,693
Benefits
$0
Total compensation
$117,592
Employment type
Salaried

Source-specific fields

Base Salary
$133,900
Employee Category
Exempt
Job Code
D375
Public Id
19956
Total Pay
$117,592

At Ofm Fleet Management, Christopher Cocci serves as a Deputy Managing Director. They work salaried. Their 2021 pay totaled $117,592.

James Hopkins

Fleet Maintenance Supervisor/Ofm Fleet Management

2021 total comp
$78,919
Base pay
$29,264
Overtime
$9,097
Other pay
$40,559
Benefits
$0
Total compensation
$78,919
Employment type
Salaried

Source-specific fields

Base Salary
$73,962
Employee Category
Civil Service
Job Code
7F30
Public Id
12582
Total Pay
$78,919

James Hopkins works as a Fleet Maintenance Supervisor for Ofm Fleet Management. Their status is salaried. James earned $78,919 in 2021.

Brian Owens

Automotive Maintenance Technician 2/Ofm Fleet Management

2020 total comp
$70,660
Base pay
$39,943
Overtime
$4,774
Other pay
$25,942
Benefits
$0
Total compensation
$70,660
Employment type
Salaried

Source-specific fields

Base Salary
$53,303
Employee Category
Civil Service
Job Code
7F02
Public Id
28881
Total Pay
$70,660

Brian Owens works as a Automotive Maintenance Technician 2 for Ofm Fleet Management. Their status is salaried. Brian earned $70,660 in 2020.

Theodore Mavroudis

Heavy Duty Vehicle Maintenance Technician/Ofm Fleet Management

2021 total comp
$66,154
Base pay
$27,126
Overtime
$12,008
Other pay
$27,020
Benefits
$0
Total compensation
$66,154
Employment type
Salaried

Source-specific fields

Base Salary
$56,571
Employee Category
Civil Service
Job Code
7F03
Public Id
26765
Total Pay
$66,154

Theodore Mavroudis is a Heavy Duty Vehicle Maintenance Technician at Ofm Fleet Management. They work salaried. 2021 total compensation came to $66,154.

Michael Mc Quade

Fleet Maintenance Supervisor/Ofm Fleet Management

2020 total comp
$63,804
Base pay
$29,436
Overtime
$2,353
Other pay
$32,016
Benefits
$0
Total compensation
$63,804
Employment type
Salaried

Source-specific fields

Base Salary
$73,962
Employee Category
Civil Service
Job Code
7F30
Public Id
23929
Total Pay
$63,804

Michael Mc Quade works as a Fleet Maintenance Supervisor for Ofm Fleet Management. Their status is salaried. Michael earned $63,804 in 2020.

Patrick Laigaie

Fleet Maintenance Team Leader/Ofm Fleet Management

2021 total comp
$59,521
Base pay
$21,703
Overtime
$4,427
Other pay
$33,390
Benefits
$0
Total compensation
$59,521
Employment type
Salaried

Source-specific fields

Base Salary
$60,388
Employee Category
Civil Service
Job Code
7F06
Public Id
31467
Total Pay
$59,521

Patrick Laigaie works as a Fleet Maintenance Team Leader for Ofm Fleet Management. Their status is salaried. Patrick earned $59,521 in 2021.

William Townsend

Fleet Maintenance Team Leader/Ofm Fleet Management

2021 total comp
$58,060
Base pay
$21,673
Overtime
$6,000
Other pay
$30,387
Benefits
$0
Total compensation
$58,060
Employment type
Salaried

Source-specific fields

Base Salary
$60,388
Employee Category
Civil Service
Job Code
7F06
Public Id
28625
Total Pay
$58,060

William Townsend works as a Fleet Maintenance Team Leader for Ofm Fleet Management. Their status is salaried. William earned $58,060 in 2021.

Phillip Christophe

Heavy Duty Vehicle Maintenance Technician/Ofm Fleet Management

2020 total comp
$54,970
Base pay
$49,332
Overtime
$3,013
Other pay
$2,625
Benefits
$0
Total compensation
$54,970
Employment type
Salaried

Source-specific fields

Base Salary
$56,571
Employee Category
Civil Service
Job Code
7F03
Public Id
24646
Total Pay
$54,970

At Ofm Fleet Management, Phillip Christophe serves as a Heavy Duty Vehicle Maintenance Technician. They work salaried. Their 2020 pay totaled $54,970.

Michael Constantine

Fleet District Stores Manager/Ofm Fleet Management

2021 total comp
$45,716
Base pay
$14,169
Overtime
$0
Other pay
$31,547
Benefits
$0
Total compensation
$45,716
Employment type
Salaried

Source-specific fields

Base Salary
$73,962
Employee Category
Civil Service
Job Code
1F16
Public Id
158
Total Pay
$45,716

Michael Constantine works as a Fleet District Stores Manager for Ofm Fleet Management. Their status is salaried. Michael earned $45,716 in 2021.

Michael Agnew

Heavy Duty Vehicle Maintenance Technician/Ofm Fleet Management

2020 total comp
$45,242
Base pay
$30,914
Overtime
$4,718
Other pay
$9,610
Benefits
$0
Total compensation
$45,242
Employment type
Salaried

Source-specific fields

Base Salary
$56,571
Employee Category
Civil Service
Job Code
7F03
Public Id
22730
Total Pay
$45,242

Michael Agnew works as a Heavy Duty Vehicle Maintenance Technician for Ofm Fleet Management. Their status is salaried. Michael earned $45,242 in 2020.

Anthony Giorgi

Automotive Maintenance Technician 2/Ofm Fleet Management

2021 total comp
$42,847
Base pay
$23,079
Overtime
$0
Other pay
$19,768
Benefits
$0
Total compensation
$42,847
Employment type
Salaried

Source-specific fields

Base Salary
$53,303
Employee Category
Civil Service
Job Code
7F02
Public Id
29562
Total Pay
$42,847

Anthony Giorgi is a Automotive Maintenance Technician 2 at Ofm Fleet Management. They work salaried. 2021 total compensation came to $42,847.

Wayne Magee

Automotive Maintenance Technician 2/Ofm Fleet Management

2020 total comp
$40,925
Base pay
$38,538
Overtime
$309
Other pay
$2,077
Benefits
$0
Total compensation
$40,925
Employment type
Salaried

Source-specific fields

Base Salary
$73,962
Employee Category
Civil Service
Job Code
7F30
Public Id
6850
Total Pay
$76,778

At Ofm Fleet Management, Wayne Magee serves as a Automotive Maintenance Technician 2. They work salaried. Their 2020 pay totaled $40,925.

Myron Newton

Heavy Duty Vehicle Maintenance Technician/Ofm Fleet Management

2021 total comp
$40,123
Base pay
$22,759
Overtime
$0
Other pay
$17,364
Benefits
$0
Total compensation
$40,123
Employment type
Salaried

Source-specific fields

Base Salary
$56,571
Employee Category
Civil Service
Job Code
7F03
Public Id
23740
Total Pay
$40,123

Myron Newton holds the role of Heavy Duty Vehicle Maintenance Technician at Ofm Fleet Management. Their status is salaried. In 2021, their total compensation was $40,123.

Theresa Antonelli

Fleet Materials Manager/Ofm Fleet Management

2021 total comp
$40,107
Base pay
$7,947
Overtime
$0
Other pay
$32,160
Benefits
$0
Total compensation
$40,107
Employment type
Salaried

Source-specific fields

Base Salary
$78,333
Employee Category
Civil Service
Job Code
7F48
Public Id
6199
Total Pay
$40,107

Theresa Antonelli is a Fleet Materials Manager at Ofm Fleet Management. They work salaried. 2021 total compensation came to $40,107.

Keith Reed

Plant Helper/Ofm Fleet Management

2021 total comp
$36,656
Base pay
$17,439
Overtime
$424
Other pay
$18,793
Benefits
$0
Total compensation
$36,656
Employment type
Salaried

Source-specific fields

Base Salary
$41,540
Employee Category
Civil Service
Job Code
7E02
Public Id
10675
Total Pay
$36,656

At Ofm Fleet Management, Keith Reed serves as a Plant Helper. They work salaried. Their 2021 pay totaled $36,656.

Peter Hockel

Heavy Duty Vehicle Maintenance Technician/Ofm Fleet Management

2021 total comp
$32,582
Base pay
$15,806
Overtime
$614
Other pay
$16,163
Benefits
$0
Total compensation
$32,582
Employment type
Salaried

Source-specific fields

Base Salary
$56,571
Employee Category
Civil Service
Job Code
7F03
Public Id
17968
Total Pay
$32,582

At Ofm Fleet Management, Peter Hockel serves as a Heavy Duty Vehicle Maintenance Technician. They work salaried. Their 2021 pay totaled $32,582.

James Hayes

Heavy Duty Vehicle Maintenance Technician/Ofm Fleet Management

2021 total comp
$29,969
Base pay
$3,325
Overtime
$0
Other pay
$26,644
Benefits
$0
Total compensation
$29,969
Employment type
Salaried

Source-specific fields

Base Salary
$56,571
Employee Category
Civil Service
Job Code
7F03
Public Id
33829
Total Pay
$29,969

James Hayes works as a Heavy Duty Vehicle Maintenance Technician for Ofm Fleet Management. Their status is salaried. James earned $29,969 in 2021.

Donald Blunt

Fleet Maintenance Team Leader/Ofm Fleet Management

2019 total comp
$29,077
Base pay
$27,636
Overtime
$459
Other pay
$982
Benefits
$0
Total compensation
$29,077
Employment type
Salaried

Source-specific fields

Base Salary
$59,204
Employee Category
Civil Service
Job Code
7F06
Public Id
2238
Total Pay
$29,077

Donald Blunt works as a Fleet Maintenance Team Leader for Ofm Fleet Management. Their status is salaried. Donald earned $29,077 in 2019.

David Mcbride

Fleet Stores Worker/Ofm Fleet Management

2021 total comp
$26,900
Base pay
$14,053
Overtime
$1,225
Other pay
$11,622
Benefits
$0
Total compensation
$26,900
Employment type
Salaried

Source-specific fields

Base Salary
$42,914
Employee Category
Civil Service
Job Code
1F13
Public Id
15375
Total Pay
$26,900

David Mcbride holds the role of Fleet Stores Worker at Ofm Fleet Management. Their status is salaried. In 2021, their total compensation was $26,900.

Calvin Ridgley

Heavy Duty Vehicle Maintenance Technician/Ofm Fleet Management

2021 total comp
$26,687
Base pay
$9,754
Overtime
$0
Other pay
$16,933
Benefits
$0
Total compensation
$26,687
Employment type
Salaried

Source-specific fields

Base Salary
$56,571
Employee Category
Civil Service
Job Code
7F03
Public Id
36064
Total Pay
$26,687

Calvin Ridgley is a Heavy Duty Vehicle Maintenance Technician at Ofm Fleet Management. They work salaried. 2021 total compensation came to $26,687.

Daniel Ferris

Inventory Control Technician/Ofm Fleet Management

2019 total comp
$26,456
Base pay
$25,477
Overtime
$0
Other pay
$979
Benefits
$0
Total compensation
$26,456
Employment type
Salaried

Source-specific fields

Base Salary
$48,235
Employee Category
Civil Service
Job Code
1F30
Public Id
19580
Total Pay
$26,456

At Ofm Fleet Management, Daniel Ferris serves as a Inventory Control Technician. They work salaried. Their 2019 pay totaled $26,456.

Paul Pomales

Stores Worker/Ofm Fleet Management

2020 total comp
$25,585
Base pay
$22,085
Overtime
$1,210
Other pay
$2,291
Benefits
$0
Total compensation
$25,585
Employment type
Salaried

Source-specific fields

Base Salary
$40,414
Employee Category
Civil Service
Job Code
1F06
Public Id
13132
Total Pay
$25,585

Paul Pomales holds the role of Stores Worker at Ofm Fleet Management. Their status is salaried. In 2020, their total compensation was $25,585.

Michael Williams

Automotive Maintenance Technician 2/Ofm Fleet Management

2020 total comp
$23,623
Base pay
$18,315
Overtime
$4,216
Other pay
$1,092
Benefits
$0
Total compensation
$23,623
Employment type
Salaried

Source-specific fields

Base Salary
$53,303
Employee Category
Civil Service
Job Code
7F02
Public Id
22284
Total Pay
$23,623

Michael Williams is a Automotive Maintenance Technician 2 at Ofm Fleet Management. They work salaried. 2020 total compensation came to $23,623.

Christopher Owens

Trades Helper/Ofm Fleet Management

2021 total comp
$22,560
Base pay
$15,546
Overtime
$0
Other pay
$7,014
Benefits
$0
Total compensation
$22,560
Employment type
Salaried

Source-specific fields

Base Salary
$40,288
Employee Category
Civil Service
Job Code
7H01
Public Id
23953
Total Pay
$22,560

Christopher Owens works as a Trades Helper for Ofm Fleet Management. Their status is salaried. Christopher earned $22,560 in 2021.

Leonard Morgan

Heavy Duty Vehicle Maintenance Technician/Ofm Fleet Management

2019 total comp
$22,396
Base pay
$7,273
Overtime
$522
Other pay
$14,601
Benefits
$0
Total compensation
$22,396
Employment type
Salaried

Source-specific fields

Base Salary
$52,234
Employee Category
Civil Service
Job Code
7F03
Public Id
5527
Total Pay
$22,396

Leonard Morgan is a Heavy Duty Vehicle Maintenance Technician at Ofm Fleet Management. They work salaried. 2019 total compensation came to $22,396.

Maurice Glover

Fleet Stores Worker/Ofm Fleet Management

2021 total comp
$22,118
Base pay
$21,368
Overtime
$0
Other pay
$750
Benefits
$0
Total compensation
$22,118
Employment type
Salaried

Source-specific fields

Base Salary
$42,914
Employee Category
Civil Service
Job Code
1F13
Public Id
28664
Total Pay
$22,118

At Ofm Fleet Management, Maurice Glover serves as a Fleet Stores Worker. They work salaried. Their 2021 pay totaled $22,118.

James Feather

Fleet Maintenance Supervisor/Ofm Fleet Management

2021 total comp
$20,380
Base pay
$0
Overtime
$0
Other pay
$20,380
Benefits
$0
Total compensation
$20,380
Employment type
Salaried

Source-specific fields

Base Salary
$73,962
Employee Category
Civil Service
Job Code
7F30
Public Id
1615
Total Pay
$20,380

James Feather works as a Fleet Maintenance Supervisor for Ofm Fleet Management. Their status is salaried. James earned $20,380 in 2021.

Tarek Mills

Trades Helper/Ofm Fleet Management

2019 total comp
$19,899
Base pay
$19,628
Overtime
$0
Other pay
$271
Benefits
$0
Total compensation
$19,899
Employment type
Salaried

Source-specific fields

Base Salary
$38,456
Employee Category
Civil Service
Job Code
7H01
Public Id
9133
Total Pay
$19,899

Tarek Mills works as a Trades Helper for Ofm Fleet Management. Their status is salaried. Tarek earned $19,899 in 2019.

Daniel Welsh

Fleet Maintenance Team Leader/Ofm Fleet Management

2021 total comp
$19,839
Base pay
$19,404
Overtime
$0
Other pay
$435
Benefits
$0
Total compensation
$19,839
Employment type
Salaried

Source-specific fields

Base Salary
$60,388
Employee Category
Civil Service
Job Code
7F06
Public Id
33869
Total Pay
$19,839

Daniel Welsh holds the role of Fleet Maintenance Team Leader at Ofm Fleet Management. Their status is salaried. In 2021, their total compensation was $19,839.

Alexander Falcone

Heavy Duty Vehicle Maintenance Technician/Ofm Fleet Management

2021 total comp
$18,794
Base pay
$0
Overtime
$0
Other pay
$18,794
Benefits
$0
Total compensation
$18,794
Employment type
Salaried

Source-specific fields

Base Salary
$56,571
Employee Category
Civil Service
Job Code
7F03
Public Id
2742
Total Pay
$18,794

Alexander Falcone is a Heavy Duty Vehicle Maintenance Technician at Ofm Fleet Management. They work salaried. 2021 total compensation came to $18,794.

Brian Conway

Automotive Maintenance Technician 2/Ofm Fleet Management

2021 total comp
$18,773
Base pay
$14,964
Overtime
$1,518
Other pay
$2,291
Benefits
$0
Total compensation
$18,773
Employment type
Salaried

Source-specific fields

Base Salary
$53,303
Employee Category
Civil Service
Job Code
7F02
Public Id
15105
Total Pay
$18,773

At Ofm Fleet Management, Brian Conway serves as a Automotive Maintenance Technician 2. They work salaried. Their 2021 pay totaled $18,773.

David Mcdaniel Jr

Automotive Maintenance Technician 2/Ofm Fleet Management

2020 total comp
$17,319
Base pay
$11,369
Overtime
$5,694
Other pay
$256
Benefits
$0
Total compensation
$17,319
Employment type
Salaried

Source-specific fields

Base Salary
$52,258
Employee Category
Civil Service
Job Code
7F02
Public Id
32905
Total Pay
$17,319

David Mcdaniel Jr holds the role of Automotive Maintenance Technician 2 at Ofm Fleet Management. Their status is salaried. In 2020, their total compensation was $17,319.

Dilip Ruparelia

Automotive Maintenance Technician 2/Ofm Fleet Management

2021 total comp
$16,741
Base pay
$0
Overtime
$0
Other pay
$16,741
Benefits
$0
Total compensation
$16,741
Employment type
Salaried

Source-specific fields

Base Salary
$53,303
Employee Category
Civil Service
Job Code
7F02
Public Id
14490
Total Pay
$16,741

At Ofm Fleet Management, Dilip Ruparelia serves as a Automotive Maintenance Technician 2. They work salaried. Their 2021 pay totaled $16,741.

Ignacio Banda

Automotive Maintenance Technician 2/Ofm Fleet Management

2021 total comp
$14,521
Base pay
$14,124
Overtime
$130
Other pay
$268
Benefits
$0
Total compensation
$14,521
Employment type
Salaried

Source-specific fields

Base Salary
$48,417
Employee Category
Civil Service
Job Code
7F02
Public Id
33617
Total Pay
$14,521

Ignacio Banda works as a Automotive Maintenance Technician 2 for Ofm Fleet Management. Their status is salaried. Ignacio earned $14,521 in 2021.

Eddie Robertson

Automotive Maintenance Technician 2/Ofm Fleet Management

2021 total comp
$14,426
Base pay
$12,830
Overtime
$1,232
Other pay
$364
Benefits
$0
Total compensation
$14,426
Employment type
Salaried

Source-specific fields

Base Salary
$53,303
Employee Category
Civil Service
Job Code
7F02
Public Id
17712
Total Pay
$14,426

Eddie Robertson works as a Automotive Maintenance Technician 2 for Ofm Fleet Management. Their status is salaried. Eddie earned $14,426 in 2021.

Richard Garrow Ii

Automotive Maintenance Technician/Ofm Fleet Management

2019 total comp
$13,837
Base pay
$13,263
Overtime
$304
Other pay
$270
Benefits
$0
Total compensation
$13,837
Employment type
Salaried

Source-specific fields

Base Salary
$50,736
Employee Category
Civil Service
Job Code
7F02
Public Id
9210
Total Pay
$13,837

Richard Garrow Ii works as a Automotive Maintenance Technician for Ofm Fleet Management. Their status is salaried. Richard earned $13,837 in 2019.

Michael Conroy

Automotive Maintenance Technician 2/Ofm Fleet Management

2020 total comp
$13,433
Base pay
$10,970
Overtime
$392
Other pay
$2,071
Benefits
$0
Total compensation
$13,433
Employment type
Salaried

Source-specific fields

Base Salary
$52,258
Employee Category
Civil Service
Job Code
7F02
Public Id
24607
Total Pay
$13,433

Michael Conroy holds the role of Automotive Maintenance Technician 2 at Ofm Fleet Management. Their status is salaried. In 2020, their total compensation was $13,433.

Thomas Naphys

Fleet Maintenance Supervisor/Ofm Fleet Management

2020 total comp
$13,182
Base pay
$0
Overtime
$0
Other pay
$13,182
Benefits
$0
Total compensation
$13,182
Employment type
Salaried

Source-specific fields

Base Salary
$72,512
Employee Category
Civil Service
Job Code
7F30
Public Id
4723
Total Pay
$13,182

Thomas Naphys works as a Fleet Maintenance Supervisor for Ofm Fleet Management. Their status is salaried. Thomas earned $13,182 in 2020.

Mark Herzog Jr

Automotive Maintenance Technician/Ofm Fleet Management

2019 total comp
$12,227
Base pay
$11,417
Overtime
$589
Other pay
$221
Benefits
$0
Total compensation
$12,227
Employment type
Salaried

Source-specific fields

Base Salary
$49,191
Employee Category
Civil Service
Job Code
7F02
Public Id
30033
Total Pay
$12,227

Mark Herzog Jr works as a Automotive Maintenance Technician for Ofm Fleet Management. Their status is salaried. Mark earned $12,227 in 2019.

William Morgan

Automotive Maintenance Technician 2/Ofm Fleet Management

2020 total comp
$11,334
Base pay
$10,771
Overtime
$0
Other pay
$563
Benefits
$0
Total compensation
$11,334
Employment type
Salaried

Source-specific fields

Base Salary
$53,303
Employee Category
Civil Service
Job Code
7F02
Public Id
8898
Total Pay
$11,334

William Morgan holds the role of Automotive Maintenance Technician 2 at Ofm Fleet Management. Their status is salaried. In 2020, their total compensation was $11,334.