GCGovComp.app

Suffolk County, New York / Public Works

Agency file

Public Works

Source file: Suffolk County, New York — Salaries by Department / ingested Jun 19, 2026

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

In 2024, this agency had 836 employees with median total compensation of $61,818; the highest distinct record was $197,513.

Year
2024
Employees
836
Median total
$61,818
Highest record
$197,513

What the records show

Compensation analytics

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

Salary distribution

$83$158,629+

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

Average pay composition

  • Base$55,933 (84%)
  • Overtime$8,170 (12%)
  • Other$2,174 (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,168
$37,811
$61,818
$94,960
$124,928

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

William Hillman

1027C - Chief Engineering (Public Works)/Public Works

2024 total comp
$197,513
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$140,882
Overtime
$0
Other pay
$56,632
Benefits
$0
Total compensation
$197,513
Hire date
2004-10-12

Source-specific fields

Fid
6871
Terminate
54892.21
Termination Date
Oct 30, 2024

William Hillman works as a 1027C - Chief Engineering (Public Works) for Public Works within Association of Municipal Employees (Ame-White Collar). Their tenure dates to 2004, about 20 years. William earned $197,513 in 2024.

Charles Bartha

9394C - Community of Public Works/Public Works

2024 total comp
$197,167
Sub-department
Management
Base pay
$197,040
Overtime
$0
Other pay
$127
Benefits
$0
Total compensation
$197,167
Hire date
2024-01-02

Source-specific fields

Fid
856
Terminate
0
Termination Date
Aug 18, 2006

Charles Bartha holds the role of 9394C - Community of Public Works at Public Works within Management. Their tenure dates to 2024, under a year. In 2024, their total compensation was $197,167.

Michael Monaghan

9393C - Chief Deputy Community Publ Works/Public Works

2024 total comp
$191,792
Sub-department
Management
Base pay
$188,858
Overtime
$0
Other pay
$2,934
Benefits
$0
Total compensation
$191,792
Hire date
1997-03-17

Source-specific fields

Fid
10599
Terminate
0

Michael Monaghan holds the role of 9393C - Chief Deputy Community Publ Works at Public Works within Management. Hired in 1997, they have about 27 years of service. In 2024, their total compensation was $191,792.

Louis Leon

7006C - Maintenance Mechanic V/Public Works

2024 total comp
$187,459
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$90,489
Overtime
$93,809
Other pay
$3,162
Benefits
$0
Total compensation
$187,459
Hire date
1996-07-15

Source-specific fields

Fid
8715
Terminate
0

Louis Leon works as a 7006C - Maintenance Mechanic V for Public Works within Association of Municipal Employees (Ame-Blue Collar). Hired in 1996, they have about 28 years of service. Louis earned $187,459 in 2024.

Darnell Tyson

9391C - Deputy Community of Public Works (Adm)/Public Works

2024 total comp
$183,159
Sub-department
Management
Base pay
$181,501
Overtime
$0
Other pay
$1,659
Benefits
$0
Total compensation
$183,159
Hire date
2014-04-21

Source-specific fields

Fid
15903
Terminate
0

At Public Works, Darnell Tyson serves as a 9391C - Deputy Community of Public Works (Adm) within Management. Hired in 2014, they have about 10 years of service. Their 2024 pay totaled $183,159.

Patrick Moore

7005C - Maintenance Mechanic IV/Public Works

2024 total comp
$182,261
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$92,650
Overtime
$86,534
Other pay
$3,077
Benefits
$0
Total compensation
$182,261
Hire date
1988-08-08

Source-specific fields

Fid
10467
Terminate
0

Patrick Moore holds the role of 7005C - Maintenance Mechanic IV at Public Works within Association of Municipal Employees (Ame-Blue Collar). Their tenure dates to 1988, about 36 years. In 2024, their total compensation was $182,261.

Leslie Mitchel

9391C - Deputy Community of Public Works (Adm)/Public Works

2024 total comp
$177,589
Sub-department
Management
Base pay
$177,181
Overtime
$0
Other pay
$408
Benefits
$0
Total compensation
$177,589
Hire date
2024-01-02

Source-specific fields

Fid
10556
Terminate
0
Termination Date
Aug 19, 2006

Leslie Mitchel is a 9391C - Deputy Community of Public Works (Adm) at Public Works within Management. Their tenure dates to 2024, under a year. 2024 total compensation came to $177,589.

Brian Formhals

7006C - Maintenance Mechanic V/Public Works

2024 total comp
$167,810
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$90,489
Overtime
$74,384
Other pay
$2,937
Benefits
$0
Total compensation
$167,810
Hire date
2000-08-21

Source-specific fields

Fid
5165
Terminate
0

At Public Works, Brian Formhals serves as a 7006C - Maintenance Mechanic V within Association of Municipal Employees (Ame-Blue Collar). They have served since 2000 (about 24 years). Their 2024 pay totaled $167,810.

James Ingenito

1149C - County Architect/Public Works

2024 total comp
$167,620
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$164,606
Overtime
$0
Other pay
$3,014
Benefits
$0
Total compensation
$167,620
Hire date
2004-12-06

Source-specific fields

Fid
7242
Terminate
0

At Public Works, James Ingenito serves as a 1149C - County Architect within Association of Municipal Employees (Ame-White Collar). Hired in 2004, they have about 20 years of service. Their 2024 pay totaled $167,620.

Daniel Levler

7672C - Assistant Director Swr District Actvtn/Public Works

2024 total comp
$167,514
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$165,538
Overtime
$0
Other pay
$1,977
Benefits
$0
Total compensation
$167,514
Hire date
2006-09-11

Source-specific fields

Fid
8775
Terminate
0

Daniel Levler holds the role of 7672C - Assistant Director Swr District Actvtn at Public Works within Association of Municipal Employees (Ame-White Collar). Their tenure dates to 2006, about 18 years. In 2024, their total compensation was $167,514.

Janice Mcgovern

7675C - Chief Engineer (Sanitation)/Public Works

2024 total comp
$167,233
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$164,606
Overtime
$0
Other pay
$2,627
Benefits
$0
Total compensation
$167,233
Hire date
1998-09-08

Source-specific fields

Fid
10003
Terminate
0

At Public Works, Janice Mcgovern serves as a 7675C - Chief Engineer (Sanitation) within Association of Municipal Employees (Ame-White Collar). Their tenure dates to 1998, about 26 years. Their 2024 pay totaled $167,233.

Brian Darwell

7524C - Building Maintenance Manager/Public Works

2024 total comp
$165,704
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$94,335
Overtime
$68,207
Other pay
$3,162
Benefits
$0
Total compensation
$165,704
Hire date
1998-06-01

Source-specific fields

Fid
3307
Terminate
0

Brian Darwell is a 7524C - Building Maintenance Manager at Public Works within Association of Municipal Employees (Ame-White Collar). Their tenure dates to 1998, about 26 years. 2024 total compensation came to $165,704.

Joseph Iannucci

1035C - Chief Engineer (Facilities)/Public Works

2024 total comp
$162,799
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$160,725
Overtime
$0
Other pay
$2,074
Benefits
$0
Total compensation
$162,799
Hire date
2013-11-15

Source-specific fields

Fid
6972
Terminate
0

Joseph Iannucci works as a 1035C - Chief Engineer (Facilities) for Public Works within Association of Municipal Employees (Ame-White Collar). Their tenure dates to 2013, about 11 years. Joseph earned $162,799 in 2024.

Anthony Jackson

7524C - Building Maintenance Manager/Public Works

2024 total comp
$161,526
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$85,904
Overtime
$72,155
Other pay
$3,467
Benefits
$0
Total compensation
$161,526
Hire date
1987-12-30

Source-specific fields

Fid
7270
Terminate
0

At Public Works, Anthony Jackson serves as a 7524C - Building Maintenance Manager within Association of Municipal Employees (Ame-White Collar). Hired in 1987, they have about 37 years of service. Their 2024 pay totaled $161,526.

Thomas Iwanejko

9363C - Vector Control Superintendent/Public Works

2024 total comp
$160,467
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$157,187
Overtime
$0
Other pay
$3,281
Benefits
$0
Total compensation
$160,467
Hire date
1997-06-02

Source-specific fields

Fid
7430
Terminate
0

Thomas Iwanejko is a 9363C - Vector Control Superintendent at Public Works within Association of Municipal Employees (Ame-White Collar). They have served since 1997 (about 27 years). 2024 total compensation came to $160,467.

Edward Farrell

7524C - Building Maintenance Manager/Public Works

2024 total comp
$160,210
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$94,232
Overtime
$62,967
Other pay
$3,012
Benefits
$0
Total compensation
$160,210
Hire date
2004-10-12

Source-specific fields

Fid
4812
Terminate
0

Edward Farrell works as a 7524C - Building Maintenance Manager for Public Works within Association of Municipal Employees (Ame-White Collar). Hired in 2004, they have about 20 years of service. Edward earned $160,210 in 2024.

Alexander Prego

1026C - Assistant Chief Engineer (Public Works)/Public Works

2024 total comp
$159,733
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$157,187
Overtime
$0
Other pay
$2,547
Benefits
$0
Total compensation
$159,733
Hire date
2006-12-01

Source-specific fields

Fid
12323
Terminate
0

Alexander Prego is a 1026C - Assistant Chief Engineer (Public Works) at Public Works within Association of Municipal Employees (Ame-White Collar). Their tenure dates to 2006, about 18 years. 2024 total compensation came to $159,733.

Joseph Illardo

7006C - Maintenance Mechanic V/Public Works

2024 total comp
$158,629
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$90,489
Overtime
$65,063
Other pay
$3,077
Benefits
$0
Total compensation
$158,629
Hire date
1992-08-24

Source-specific fields

Fid
7216
Terminate
0

Joseph Illardo holds the role of 7006C - Maintenance Mechanic V at Public Works within Association of Municipal Employees (Ame-Blue Collar). Hired in 1992, they have about 32 years of service. In 2024, their total compensation was $158,629.

Javed Ashraf

1040C - Principal Mechanical Engineer/Public Works

2024 total comp
$153,564
Base pay
$150,404
Overtime
$0
Other pay
$3,161
Benefits
$0
Total compensation
$153,564
Hire date
2025-02-11

Source-specific fields

Fid
623
Terminate
0

Javed Ashraf works as a 1040C - Principal Mechanical Engineer for Public Works. Their hire date on record is 2025-02-11. Javed earned $153,564 in 2024.

David Zlatniski

7655C - Assistant Wastewtr Plant Opers Sup/Public Works

2024 total comp
$153,314
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$77,549
Overtime
$73,464
Other pay
$2,302
Benefits
$0
Total compensation
$153,314
Hire date
2011-10-03

Source-specific fields

Fid
16837
Terminate
0

David Zlatniski works as a 7655C - Assistant Wastewtr Plant Opers Sup for Public Works within Association of Municipal Employees (Ame-Blue Collar). Their tenure dates to 2011, about 13 years. David earned $153,314 in 2024.

Raymond Muxo

1040C - Principal Mechanical Engineer/Public Works

2024 total comp
$152,953
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$150,404
Overtime
$0
Other pay
$2,550
Benefits
$0
Total compensation
$152,953
Hire date
2005-07-18

Source-specific fields

Fid
10873
Terminate
0

Raymond Muxo is a 1040C - Principal Mechanical Engineer at Public Works within Association of Municipal Employees (Ame-White Collar). They have served since 2005 (about 19 years). 2024 total compensation came to $152,953.

Jeffrey Dawson

1017C - Principal Civil Engineer/Public Works

2024 total comp
$152,880
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$150,404
Overtime
$0
Other pay
$2,477
Benefits
$0
Total compensation
$152,880
Hire date
1999-06-28

Source-specific fields

Fid
3869
Terminate
0

Jeffrey Dawson holds the role of 1017C - Principal Civil Engineer at Public Works within Association of Municipal Employees (Ame-White Collar). Their tenure dates to 1999, about 25 years. In 2024, their total compensation was $152,880.

Kyle Swaringen

1017C - Principal Civil Engineer/Public Works

2024 total comp
$152,380
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$150,404
Overtime
$0
Other pay
$1,977
Benefits
$0
Total compensation
$152,380
Hire date
2008-09-29

Source-specific fields

Fid
15106
Terminate
0

At Public Works, Kyle Swaringen serves as a 1017C - Principal Civil Engineer within Association of Municipal Employees (Ame-White Collar). They have served since 2008 (about 16 years). Their 2024 pay totaled $152,380.

Colleen Capece

3304C - Executive Assistant for Finance & Administrative/Public Works

2024 total comp
$151,880
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$150,404
Overtime
$0
Other pay
$1,477
Benefits
$0
Total compensation
$151,880
Hire date
2011-07-18

Source-specific fields

Fid
2205
Terminate
0

Colleen Capece is a 3304C - Executive Assistant for Finance & Administrative at Public Works within Association of Municipal Employees (Ame-White Collar). They have served since 2011 (about 13 years). 2024 total compensation came to $151,880.

Thomas Dennis

7004C - Maintenance Mechanic III/Public Works

2024 total comp
$151,838
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$84,224
Overtime
$64,812
Other pay
$2,802
Benefits
$0
Total compensation
$151,838
Hire date
2000-07-24

Source-specific fields

Fid
3623
Terminate
0

Thomas Dennis works as a 7004C - Maintenance Mechanic III for Public Works within Association of Municipal Employees (Ame-Blue Collar). Their tenure dates to 2000, about 24 years. Thomas earned $151,838 in 2024.

John Driver

7006C - Maintenance Mechanic V/Public Works

2024 total comp
$151,749
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$95,964
Overtime
$52,077
Other pay
$3,708
Benefits
$0
Total compensation
$151,749
Hire date
1986-12-22

Source-specific fields

Fid
4386
Terminate
0

John Driver is a 7006C - Maintenance Mechanic V at Public Works within Association of Municipal Employees (Ame-Blue Collar). Hired in 1986, they have about 38 years of service. 2024 total compensation came to $151,749.

Russell Galati

7655C - Assistant Wastewtr Plant Opers Sup/Public Works

2024 total comp
$151,588
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$94,335
Overtime
$53,781
Other pay
$3,472
Benefits
$0
Total compensation
$151,588
Hire date
1993-06-10

Source-specific fields

Fid
5369
Terminate
0

Russell Galati works as a 7655C - Assistant Wastewtr Plant Opers Sup for Public Works within Association of Municipal Employees (Ame-Blue Collar). Hired in 1993, they have about 31 years of service. Russell earned $151,588 in 2024.

James Andreassi

7313C - Highway Maintenance Supervisor/Public Works

2024 total comp
$150,495
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$147,843
Overtime
$0
Other pay
$2,652
Benefits
$0
Total compensation
$150,495
Hire date
2008-12-22

Source-specific fields

Fid
337
Terminate
0

James Andreassi works as a 7313C - Highway Maintenance Supervisor for Public Works within Association of Municipal Employees (Ame-White Collar). They have served since 2008 (about 16 years). James earned $150,495 in 2024.

Deborah Riggio-Smith

0909C - Administrator IV/Public Works

2024 total comp
$148,648
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$132,251
Overtime
$8,594
Other pay
$7,803
Benefits
$0
Total compensation
$148,648
Hire date
1996-08-12

Source-specific fields

Fid
12837
Terminate
5026

At Public Works, Deborah Riggio-Smith serves as a 0909C - Administrator IV within Association of Municipal Employees (Ame-White Collar). They have served since 1996 (about 28 years). Their 2024 pay totaled $148,648.

Judd Classie

7512C - Director of Builds, Op & Maintenance/Public Works

2024 total comp
$147,402
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$136,880
Overtime
$7,610
Other pay
$2,912
Benefits
$0
Total compensation
$147,402
Hire date
1995-01-03

Source-specific fields

Fid
3089
Terminate
0

Judd Classie holds the role of 7512C - Director of Builds, Op & Maintenance at Public Works within Association of Municipal Employees (Ame-White Collar). Hired in 1995, they have about 29 years of service. In 2024, their total compensation was $147,402.

Anthony Thomas

7004C - Maintenance Mechanic III/Public Works

2024 total comp
$147,250
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$83,895
Overtime
$60,554
Other pay
$2,802
Benefits
$0
Total compensation
$147,250
Hire date
2000-03-06

Source-specific fields

Fid
15378
Terminate
0

Anthony Thomas works as a 7004C - Maintenance Mechanic III for Public Works within Association of Municipal Employees (Ame-Blue Collar). They have served since 2000 (about 24 years). Anthony earned $147,250 in 2024.

Craig Rhodes

7512C - Director of Builds, Op & Maintenance/Public Works

2024 total comp
$146,901
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$10,753
Overtime
$0
Other pay
$136,148
Benefits
$0
Total compensation
$146,901
Hire date
1984-09-24

Source-specific fields

Fid
12716
Terminate
136147.5
Termination Date
Jan 17, 2024

At Public Works, Craig Rhodes serves as a 7512C - Director of Builds, Op & Maintenance within Association of Municipal Employees (Ame-White Collar). They have served since 1984 (about 40 years). Their 2024 pay totaled $146,901.

Niamh Perrotta

9412C - Director Traffic Safety/Public Works

2024 total comp
$146,699
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$143,563
Overtime
$0
Other pay
$3,137
Benefits
$0
Total compensation
$146,699
Hire date
2004-08-23

Source-specific fields

Fid
11752
Terminate
0

Niamh Perrotta works as a 9412C - Director Traffic Safety for Public Works within Association of Municipal Employees (Ame-White Collar). Hired in 2004, they have about 20 years of service. Niamh earned $146,699 in 2024.

Nicholas Mangelli

7511C - Assistant Director of Bldgs, Ops & Maintenance/Public Works

2024 total comp
$146,424
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$118,393
Overtime
$25,770
Other pay
$2,262
Benefits
$0
Total compensation
$146,424
Hire date
2007-05-07

Source-specific fields

Fid
9357
Terminate
0

Nicholas Mangelli is a 7511C - Assistant Director of Bldgs, Ops & Maintenance at Public Works within Association of Municipal Employees (Ame-White Collar). Hired in 2007, they have about 17 years of service. 2024 total compensation came to $146,424.

Scott Hilary

1224C - Chf Environmental Analyst/Public Works

2024 total comp
$146,323
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$144,193
Overtime
$0
Other pay
$2,131
Benefits
$0
Total compensation
$146,323
Hire date
2010-10-12

Source-specific fields

Fid
7154
Terminate
0

Scott Hilary works as a 1224C - Chf Environmental Analyst for Public Works within Association of Municipal Employees (Ame-White Collar). Hired in 2010, they have about 14 years of service. Scott earned $146,323 in 2024.

Christopher Chatterton

1622C - Director Transportation Oprtns/Public Works

2024 total comp
$146,289
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$143,563
Overtime
$0
Other pay
$2,727
Benefits
$0
Total compensation
$146,289
Hire date
2005-11-21

Source-specific fields

Fid
2635
Terminate
0

Christopher Chatterton works as a 1622C - Director Transportation Oprtns for Public Works within Association of Municipal Employees (Ame-White Collar). Their tenure dates to 2005, about 19 years. Christopher earned $146,289 in 2024.

Salim Kaya

8053C - Custodial Worker III/Public Works

2024 total comp
$145,454
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$71,619
Overtime
$70,824
Other pay
$3,012
Benefits
$0
Total compensation
$145,454
Hire date
2000-10-02

Source-specific fields

Fid
7830
Terminate
0

Salim Kaya works as a 8053C - Custodial Worker III for Public Works within Association of Municipal Employees (Ame-Blue Collar). Their tenure dates to 2000, about 24 years. Salim earned $145,454 in 2024.

George Baxter

1017C - Principal Civil Engineer/Public Works

2024 total comp
$144,777
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$142,581
Overtime
$0
Other pay
$2,197
Benefits
$0
Total compensation
$144,777
Hire date
2010-12-13

Source-specific fields

Fid
1147
Terminate
0

George Baxter is a 1017C - Principal Civil Engineer at Public Works within Association of Municipal Employees (Ame-White Collar). They have served since 2010 (about 14 years). 2024 total compensation came to $144,777.

John Berchtold

1017C - Principal Civil Engineer/Public Works

2024 total comp
$144,557
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$142,581
Overtime
$0
Other pay
$1,977
Benefits
$0
Total compensation
$144,557
Hire date
2009-12-21

Source-specific fields

Fid
808
Terminate
0

At Public Works, John Berchtold serves as a 1017C - Principal Civil Engineer within Association of Municipal Employees (Ame-White Collar). Their tenure dates to 2009, about 15 years. Their 2024 pay totaled $144,557.

Michael Lamberti

1016C - Associate Civil Engineer/Public Works

2024 total comp
$141,120
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$138,086
Overtime
$0
Other pay
$3,035
Benefits
$0
Total compensation
$141,120
Hire date
2000-10-10

Source-specific fields

Fid
8683
Terminate
0

Michael Lamberti holds the role of 1016C - Associate Civil Engineer at Public Works within Association of Municipal Employees (Ame-White Collar). Hired in 2000, they have about 24 years of service. In 2024, their total compensation was $141,120.