GCGovComp.app

City of Philadelphia / Dpp Public Property

Agency file

Dpp Public Property

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

The Dpp Public Property is a government agency that delivers public services and programs within its jurisdiction.

In 2026, this agency had 124 employees with median total compensation of $18,237; the highest distinct record was $53,345.

Year
2026
Employees
124
Median total
$18,237
Highest record
$53,345

What the records show

Compensation analytics

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

Salary distribution

$0$38,299+

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

Average pay composition

  • Base$16,822 (84%)
  • Overtime$2,581 (13%)
  • Other$550 (3%)
  • 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
$8,650
$15,357
$18,237
$25,203
$32,006

The pay ladder for this department. Someone at the 90th percentile earns $32,006 — more than 90% of the department; the 10th percentile earns $8,650. 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.

Record list

Employees

Highest-paid first / page 1

Patrick Odonnell

Deputy Commissioner/Dpp Public Property

2022 total comp
$125,690
Base pay
$125,690
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$125,690
Employment type
Salaried

Source-specific fields

Base Salary
$129,063
Employee Category
Exempt
Job Code
D250
Public Id
21865
Total Pay
$125,690

Patrick Odonnell is a Deputy Commissioner at Dpp Public Property. They work salaried. 2022 total compensation came to $125,690.

Deborah Cahill

Design and Construction Proj Manager/Dpp Public Property

2024 total comp
$98,822
Base pay
$91,684
Overtime
$0
Other pay
$7,138
Benefits
$0
Total compensation
$98,822
Employment type
Salaried

Source-specific fields

Base Salary
$116,486
Employee Category
Civil Service
Job Code
3B79
Public Id
20197
Total Pay
$98,822

Deborah Cahill works as a Design and Construction Proj Manager for Dpp Public Property. Their status is salaried. Deborah earned $98,822 in 2024.

Marc Orgovan

Staff Engineer 2/Dpp Public Property

2021 total comp
$96,891
Base pay
$63,014
Overtime
$0
Other pay
$33,876
Benefits
$0
Total compensation
$96,891
Employment type
Salaried

Source-specific fields

Base Salary
$104,663
Employee Category
Civil Service
Job Code
3B76
Public Id
33904
Total Pay
$96,891

Marc Orgovan works as a Staff Engineer 2 for Dpp Public Property. Their status is salaried. Marc earned $96,891 in 2021.

James Murphy

Building Maintenance Group Leader/Dpp Public Property

2022 total comp
$96,814
Base pay
$51,082
Overtime
$14,175
Other pay
$31,558
Benefits
$0
Total compensation
$96,814
Employment type
Salaried

Source-specific fields

Base Salary
$61,811
Employee Category
Civil Service
Job Code
7H06
Public Id
27234
Total Pay
$96,814

James Murphy works as a Building Maintenance Group Leader for Dpp Public Property. Their status is salaried. James earned $96,814 in 2022.

Michael Devlin

Departmental Inventory Manager/Dpp Public Property

2025 total comp
$86,538
Base pay
$58,758
Overtime
$509
Other pay
$27,271
Benefits
$0
Total compensation
$86,538
Employment type
Salaried

Source-specific fields

Base Salary
$52,112
Employee Category
Civil Service
Job Code
1F08
Public Id
37363
Total Pay
$14,089

At Dpp Public Property, Michael Devlin serves as a Departmental Inventory Manager. They work salaried. Their 2025 pay totaled $86,538.

Ann Strain

Administrative Officer/Dpp Public Property

2022 total comp
$75,003
Base pay
$73,208
Overtime
$0
Other pay
$1,795
Benefits
$0
Total compensation
$75,003
Employment type
Salaried

Source-specific fields

Base Salary
$74,435
Employee Category
Civil Service
Job Code
2L20
Public Id
33188
Total Pay
$75,003

Ann Strain holds the role of Administrative Officer at Dpp Public Property. Their status is salaried. In 2022, their total compensation was $75,003.

Ronald Gallelli

Building Maintenance Group Leader/Dpp Public Property

2024 total comp
$66,725
Base pay
$62,322
Overtime
$2,318
Other pay
$2,086
Benefits
$0
Total compensation
$66,725
Employment type
Salaried

Source-specific fields

Base Salary
$71,898
Employee Category
Civil Service
Job Code
7H06
Public Id
13403
Total Pay
$66,725

Ronald Gallelli holds the role of Building Maintenance Group Leader at Dpp Public Property. Their status is salaried. In 2024, their total compensation was $66,725.

William Smith

Building Maintenance Group Leader/Dpp Public Property

2022 total comp
$61,925
Base pay
$33,304
Overtime
$0
Other pay
$28,622
Benefits
$0
Total compensation
$61,925
Employment type
Salaried

Source-specific fields

Base Salary
$61,811
Employee Category
Civil Service
Job Code
7H06
Public Id
13369
Total Pay
$61,925

William Smith is a Building Maintenance Group Leader at Dpp Public Property. They work salaried. 2022 total compensation came to $61,925.

William Furry

Painter 2/Dpp Public Property

2024 total comp
$58,095
Base pay
$44,071
Overtime
$13,141
Other pay
$883
Benefits
$0
Total compensation
$58,095
Employment type
Salaried

Source-specific fields

Base Salary
$55,145
Employee Category
Civil Service
Job Code
7H44
Public Id
29592
Total Pay
$58,095

At Dpp Public Property, William Furry serves as a Painter 2. They work salaried. Their 2024 pay totaled $58,095.

Charles Stevenson

Construction Engineer 1/Dpp Public Property

2020 total comp
$57,573
Base pay
$40,643
Overtime
$0
Other pay
$16,930
Benefits
$0
Total compensation
$57,573
Employment type
Salaried

Source-specific fields

Base Salary
$89,241
Employee Category
Civil Service
Job Code
3B71
Public Id
35296
Total Pay
$57,573

Charles Stevenson holds the role of Construction Engineer 1 at Dpp Public Property. Their status is salaried. In 2020, their total compensation was $57,573.

Oskar Maier

Staff Engineer 2/Dpp Public Property

2023 total comp
$55,044
Base pay
$46,911
Overtime
$0
Other pay
$8,132
Benefits
$0
Total compensation
$55,044
Employment type
Salaried

Source-specific fields

Base Salary
$111,577
Employee Category
Civil Service
Job Code
3B76
Public Id
2604
Total Pay
$55,044

Oskar Maier holds the role of Staff Engineer 2 at Dpp Public Property. Their status is salaried. In 2023, their total compensation was $55,044.

Anju Elias

Staff Engineer 1/Dpp Public Property

2019 total comp
$53,657
Base pay
$49,240
Overtime
$0
Other pay
$4,417
Benefits
$0
Total compensation
$53,657
Employment type
Salaried

Source-specific fields

Base Salary
$85,357
Employee Category
Civil Service
Job Code
3B75
Public Id
5394
Total Pay
$53,657

At Dpp Public Property, Anju Elias serves as a Staff Engineer 1. They work salaried. Their 2019 pay totaled $53,657.

Joseph Brasky

Commissioner of Public Property/Dpp Public Property

2026 total comp
$53,345
Base pay
$53,345
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$53,345
Employment type
Salaried

Source-specific fields

Base Salary
$198,900
Employee Category
Exempt
Job Code
C357
Public Id
638
Total Pay
$53,345

Joseph Brasky is a Commissioner of Public Property at Dpp Public Property. They work salaried. 2026 total compensation came to $53,345.

Gregory Felder

Administrative Assistant - Non-Confidential/Dpp Public Property

2021 total comp
$52,647
Base pay
$40,645
Overtime
$0
Other pay
$12,002
Benefits
$0
Total compensation
$52,647
Employment type
Salaried

Source-specific fields

Base Salary
$55,194
Employee Category
Civil Service
Job Code
2L10
Public Id
21541
Total Pay
$52,647

Gregory Felder works as a Administrative Assistant - Non-Confidential for Dpp Public Property. Their status is salaried. Gregory earned $52,647 in 2021.

Michael Martella

Architectural Projects Coordinator 3/Dpp Public Property

2020 total comp
$51,256
Base pay
$43,083
Overtime
$791
Other pay
$7,382
Benefits
$0
Total compensation
$51,256
Employment type
Salaried

Source-specific fields

Base Salary
$81,322
Employee Category
Civil Service
Job Code
3D10
Public Id
10345
Total Pay
$51,256

Michael Martella holds the role of Architectural Projects Coordinator 3 at Dpp Public Property. Their status is salaried. In 2020, their total compensation was $51,256.

Richard Pardys

Architectural Projects Coordinator 3/Dpp Public Property

2020 total comp
$49,104
Base pay
$42,010
Overtime
$0
Other pay
$7,094
Benefits
$0
Total compensation
$49,104
Employment type
Salaried

Source-specific fields

Base Salary
$81,322
Employee Category
Civil Service
Job Code
3D10
Public Id
1596
Total Pay
$49,104

Richard Pardys is a Architectural Projects Coordinator 3 at Dpp Public Property. They work salaried. 2020 total compensation came to $49,104.

Robert Fischer

Building Maintenance Superintendent 2/Dpp Public Property

2026 total comp
$44,757
Base pay
$26,476
Overtime
$16,195
Other pay
$2,086
Benefits
$0
Total compensation
$44,757
Employment type
Salaried

Source-specific fields

Base Salary
$92,121
Employee Category
Civil Service
Job Code
7H63
Public Id
32846
Total Pay
$44,757

Robert Fischer is a Building Maintenance Superintendent 2 at Dpp Public Property. They work salaried. 2026 total compensation came to $44,757.

Harold Aponte

Project Director/Dpp Public Property

2025 total comp
$44,283
Base pay
$7,457
Overtime
$0
Other pay
$36,826
Benefits
$0
Total compensation
$44,283
Employment type
Salaried

Source-specific fields

Base Salary
$129,747
Employee Category
Exempt
Job Code
P579
Public Id
2432
Total Pay
$44,283

At Dpp Public Property, Harold Aponte serves as a Project Director. They work salaried. Their 2025 pay totaled $44,283.

Francis Matejik

Architectural Projects Coordinator 3/Dpp Public Property

2019 total comp
$43,475
Base pay
$39,960
Overtime
$0
Other pay
$3,514
Benefits
$0
Total compensation
$43,475
Employment type
Salaried

Source-specific fields

Base Salary
$79,727
Employee Category
Civil Service
Job Code
3D10
Public Id
29419
Total Pay
$43,475

Francis Matejik works as a Architectural Projects Coordinator 3 for Dpp Public Property. Their status is salaried. Francis earned $43,475 in 2019.

Philip Kuri

HVAC Mechanic 2/Dpp Public Property

2021 total comp
$42,858
Base pay
$41,001
Overtime
$0
Other pay
$1,856
Benefits
$0
Total compensation
$42,858
Employment type
Salaried

Source-specific fields

Base Salary
$51,033
Employee Category
Civil Service
Job Code
7J02
Public Id
27758
Total Pay
$42,858

Philip Kuri works as a HVAC Mechanic 2 for Dpp Public Property. Their status is salaried. Philip earned $42,858 in 2021.

Gerard Merrigan

Building Services Administrator/Dpp Public Property

2023 total comp
$42,458
Base pay
$16,606
Overtime
$0
Other pay
$25,852
Benefits
$0
Total compensation
$42,458
Employment type
Salaried

Source-specific fields

Base Salary
$108,065
Employee Category
Civil Service
Job Code
7H72
Public Id
30251
Total Pay
$42,458

Gerard Merrigan is a Building Services Administrator at Dpp Public Property. They work salaried. 2023 total compensation came to $42,458.

Otis Kenan

Locksmith/Dpp Public Property

2021 total comp
$41,755
Base pay
$36,759
Overtime
$716
Other pay
$4,279
Benefits
$0
Total compensation
$41,755
Employment type
Salaried

Source-specific fields

Base Salary
$50,430
Employee Category
Civil Service
Job Code
7H08
Public Id
30410
Total Pay
$41,755

At Dpp Public Property, Otis Kenan serves as a Locksmith. They work salaried. Their 2021 pay totaled $41,755.

Kaleem Blackman

Building Maintenance Mechanic/Dpp Public Property

2025 total comp
$41,408
Base pay
$39,457
Overtime
$1,451
Other pay
$500
Benefits
$0
Total compensation
$41,408
Employment type
Salaried

Source-specific fields

Base Salary
$52,983
Employee Category
Civil Service
Job Code
7H05
Public Id
12772
Total Pay
$41,408

Kaleem Blackman holds the role of Building Maintenance Mechanic at Dpp Public Property. Their status is salaried. In 2025, their total compensation was $41,408.

Charles Zul

Building Maintenance Supervisor/Dpp Public Property

2023 total comp
$39,518
Base pay
$19,237
Overtime
$1,821
Other pay
$18,460
Benefits
$0
Total compensation
$39,518
Employment type
Salaried

Source-specific fields

Base Salary
$73,600
Employee Category
Civil Service
Job Code
7H61
Public Id
29362
Total Pay
$39,518

Charles Zul is a Building Maintenance Supervisor at Dpp Public Property. They work salaried. 2023 total compensation came to $39,518.

Amy Mader

Deputy Commissioner/Dpp Public Property

2026 total comp
$38,300
Base pay
$38,300
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$38,300
Employment type
Salaried

Source-specific fields

Base Salary
$142,800
Employee Category
Exempt
Job Code
D250
Public Id
22166
Total Pay
$38,300

Amy Mader works as a Deputy Commissioner for Dpp Public Property. Their status is salaried. Amy earned $38,300 in 2026.

Kenneth Heil

Facilities Management Director/Dpp Public Property

2026 total comp
$37,907
Base pay
$37,471
Overtime
$0
Other pay
$436
Benefits
$0
Total compensation
$37,907
Employment type
Salaried

Source-specific fields

Base Salary
$139,713
Employee Category
Civil Service
Job Code
7H73
Public Id
14911
Total Pay
$37,907

Kenneth Heil is a Facilities Management Director at Dpp Public Property. They work salaried. 2026 total compensation came to $37,907.

Tyrone Prioleau

Carpenter 2/Dpp Public Property

2022 total comp
$37,697
Base pay
$23,766
Overtime
$0
Other pay
$13,930
Benefits
$0
Total compensation
$37,697
Employment type
Salaried

Source-specific fields

Base Salary
$50,430
Employee Category
Civil Service
Job Code
7H12
Public Id
27993
Total Pay
$37,697

Tyrone Prioleau works as a Carpenter 2 for Dpp Public Property. Their status is salaried. Tyrone earned $37,697 in 2022.

Albert Underwood Jr.

Building Maintenance Superintendent 2/Dpp Public Property

2026 total comp
$35,954
Base pay
$24,355
Overtime
$9,248
Other pay
$2,351
Benefits
$0
Total compensation
$35,954
Employment type
Salaried

Source-specific fields

Base Salary
$92,121
Employee Category
Civil Service
Job Code
7H63
Public Id
32605
Total Pay
$35,954

Albert Underwood Jr. is a Building Maintenance Superintendent 2 at Dpp Public Property. They work salaried. 2026 total compensation came to $35,954.

Monique Steward-Brinson

Administrative Specialist 2 - Non-Confidential/Dpp Public Property

2024 total comp
$35,772
Base pay
$33,110
Overtime
$808
Other pay
$1,853
Benefits
$0
Total compensation
$35,772
Employment type
Salaried

Source-specific fields

Base Salary
$76,854
Employee Category
Civil Service
Job Code
2L32
Public Id
30705
Total Pay
$35,772

At Dpp Public Property, Monique Steward-Brinson serves as a Administrative Specialist 2 - Non-Confidential. They work salaried. Their 2024 pay totaled $35,772.

Toi Thomas

Departmental Procurement Specialist/Dpp Public Property

2020 total comp
$35,242
Base pay
$24,947
Overtime
$0
Other pay
$10,295
Benefits
$0
Total compensation
$35,242
Employment type
Salaried

Source-specific fields

Base Salary
$59,403
Employee Category
Civil Service
Job Code
2E08
Public Id
7370
Total Pay
$35,242

Toi Thomas is a Departmental Procurement Specialist at Dpp Public Property. They work salaried. 2020 total compensation came to $35,242.

Joseph Misko Jr

Building Services Administrator/Dpp Public Property

2026 total comp
$35,241
Base pay
$34,954
Overtime
$0
Other pay
$286
Benefits
$0
Total compensation
$35,241
Employment type
Salaried

Source-specific fields

Base Salary
$120,085
Employee Category
Civil Service
Job Code
7H72
Public Id
11642
Total Pay
$35,241

Joseph Misko Jr holds the role of Building Services Administrator at Dpp Public Property. Their status is salaried. In 2026, their total compensation was $35,241.

Jason Reavis

Building Maintenance Superintendent 1/Dpp Public Property

2026 total comp
$35,212
Base pay
$21,442
Overtime
$13,404
Other pay
$366
Benefits
$0
Total compensation
$35,212
Employment type
Salaried

Source-specific fields

Base Salary
$77,320
Employee Category
Civil Service
Job Code
7H62
Public Id
18912
Total Pay
$35,212

At Dpp Public Property, Jason Reavis serves as a Building Maintenance Superintendent 1. They work salaried. Their 2026 pay totaled $35,212.

Richard Mariano

Director of Special Projects/Dpp Public Property

2026 total comp
$34,743
Base pay
$34,743
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$34,743
Employment type
Salaried

Source-specific fields

Base Salary
$129,540
Employee Category
Exempt
Job Code
D604
Public Id
4614
Total Pay
$34,743

Richard Mariano works as a Director of Special Projects for Dpp Public Property. Their status is salaried. Richard earned $34,743 in 2026.

Matthew Mullen

Architectural Project Coordinator 2/Dpp Public Property

2023 total comp
$34,545
Base pay
$24,001
Overtime
$0
Other pay
$10,544
Benefits
$0
Total compensation
$34,545
Employment type
Salaried

Source-specific fields

Base Salary
$78,851
Employee Category
Civil Service
Job Code
3D05
Public Id
21627
Total Pay
$34,545

Matthew Mullen works as a Architectural Project Coordinator 2 for Dpp Public Property. Their status is salaried. Matthew earned $34,545 in 2023.

Felipe Velasquez

Project Director/Dpp Public Property

2026 total comp
$34,377
Base pay
$34,377
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$34,377
Employment type
Salaried

Source-specific fields

Base Salary
$128,176
Employee Category
Exempt
Job Code
P579
Public Id
11492
Total Pay
$34,377

Felipe Velasquez holds the role of Project Director at Dpp Public Property. Their status is salaried. In 2026, their total compensation was $34,377.

Kyle Oconnor

Design and Construction Proj Manager/Dpp Public Property

2026 total comp
$34,375
Base pay
$32,207
Overtime
$0
Other pay
$2,168
Benefits
$0
Total compensation
$34,375
Employment type
Salaried

Source-specific fields

Base Salary
$120,085
Employee Category
Civil Service
Job Code
3B79
Public Id
34220
Total Pay
$34,375

At Dpp Public Property, Kyle Oconnor serves as a Design and Construction Proj Manager. They work salaried. Their 2026 pay totaled $34,375.

Sefako Gbomita

Design and Construction Proj Manager/Dpp Public Property

2026 total comp
$32,872
Base pay
$32,655
Overtime
$0
Other pay
$217
Benefits
$0
Total compensation
$32,872
Employment type
Salaried

Source-specific fields

Base Salary
$120,085
Employee Category
Civil Service
Job Code
3B79
Public Id
6550
Total Pay
$32,872

At Dpp Public Property, Sefako Gbomita serves as a Design and Construction Proj Manager. They work salaried. Their 2026 pay totaled $32,872.

Joseph Jezak

Upholsterer Group Leader/Dpp Public Property

2019 total comp
$32,699
Base pay
$31,746
Overtime
$8
Other pay
$946
Benefits
$0
Total compensation
$32,699
Employment type
Salaried

Source-specific fields

Base Salary
$50,868
Employee Category
Civil Service
Job Code
7P12
Public Id
26426
Total Pay
$32,699

At Dpp Public Property, Joseph Jezak serves as a Upholsterer Group Leader. They work salaried. Their 2019 pay totaled $32,699.

Jeffrey Landwehr

Building Maintenance Superintendent 1/Dpp Public Property

2026 total comp
$32,498
Base pay
$23,330
Overtime
$7,110
Other pay
$2,059
Benefits
$0
Total compensation
$32,498
Employment type
Salaried

Source-specific fields

Base Salary
$86,982
Employee Category
Civil Service
Job Code
7H62
Public Id
30584
Total Pay
$32,498

Jeffrey Landwehr is a Building Maintenance Superintendent 1 at Dpp Public Property. They work salaried. 2026 total compensation came to $32,498.

Robert Livingston

Real Estate Operations Administrator/Dpp Public Property

2026 total comp
$32,006
Base pay
$31,533
Overtime
$0
Other pay
$473
Benefits
$0
Total compensation
$32,006
Employment type
Salaried

Source-specific fields

Base Salary
$112,514
Employee Category
Civil Service
Job Code
2D23
Public Id
24567
Total Pay
$32,006

Robert Livingston is a Real Estate Operations Administrator at Dpp Public Property. They work salaried. 2026 total compensation came to $32,006.