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
Total payroll
$55.4M
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

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

Page 1

Mark Patrizio

8053C - Custodial Worker III/Public Works

2024 total comp
$98,930
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$79,744
Overtime
$16,110
Other pay
$3,077
Benefits
$0
Total compensation
$98,930
Hire date
1985-12-02

Source-specific fields

Fid
11943
Terminate
0

Mark Patrizio works as a 8053C - Custodial Worker III for Public Works within Association of Municipal Employees (Ame-Blue Collar). Hired in 1985, they have about 39 years of service. Mark earned $98,930 in 2024.

Daniel Coffey

7305C - Highway Labor Crew Leader/Public Works

2024 total comp
$98,838
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$61,123
Overtime
$20,063
Other pay
$17,652
Benefits
$0
Total compensation
$98,838
Hire date
2009-06-29

Source-specific fields

Fid
3177
Terminate
0

Daniel Coffey is a 7305C - Highway Labor Crew Leader at Public Works within Association of Municipal Employees (Ame-Blue Collar). Hired in 2009, they have about 15 years of service. 2024 total compensation came to $98,838.

Peter Mastando

7004C - Maintenance Mechanic III/Public Works

2024 total comp
$98,679
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$84,079
Overtime
$11,648
Other pay
$2,952
Benefits
$0
Total compensation
$98,679
Hire date
2011-03-31

Source-specific fields

Fid
9609
Terminate
0
Termination Date
Feb 20, 2011

Peter Mastando works as a 7004C - Maintenance Mechanic III for Public Works within Association of Municipal Employees (Ame-Blue Collar). They have served since 2011 (about 13 years). Peter earned $98,679 in 2024.

Robert Tuerlings

7382C - Bridge Maintenance Mechanic III/Public Works

2024 total comp
$98,575
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$72,477
Overtime
$22,652
Other pay
$3,447
Benefits
$0
Total compensation
$98,575
Hire date
2002-07-18

Source-specific fields

Fid
15844
Terminate
0

Robert Tuerlings works as a 7382C - Bridge Maintenance Mechanic III for Public Works within Association of Municipal Employees (Ame-Blue Collar). Hired in 2002, they have about 22 years of service. Robert earned $98,575 in 2024.

Keith Laucella

1051C - Clerk of the Works/Public Works

2024 total comp
$98,343
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$79,761
Overtime
$15,505
Other pay
$3,077
Benefits
$0
Total compensation
$98,343
Hire date
2002-02-25

Source-specific fields

Fid
8511
Terminate
0

At Public Works, Keith Laucella serves as a 1051C - Clerk of the Works within Association of Municipal Employees (Ame-White Collar). Their tenure dates to 2002, about 22 years. Their 2024 pay totaled $98,343.

Brendan Bryant

7193C - Auto Mechanic III/Public Works

2024 total comp
$98,049
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$75,884
Overtime
$19,113
Other pay
$3,052
Benefits
$0
Total compensation
$98,049
Hire date
1999-09-20

Source-specific fields

Fid
1710
Terminate
0

At Public Works, Brendan Bryant serves as a 7193C - Auto Mechanic III within Association of Municipal Employees (Ame-Blue Collar). Their tenure dates to 1999, about 25 years. Their 2024 pay totaled $98,049.

Joseph Keyes

7005C - Maintenance Mechanic IV/Public Works

2024 total comp
$97,980
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$83,122
Overtime
$12,382
Other pay
$2,477
Benefits
$0
Total compensation
$97,980
Hire date
2001-10-01

Source-specific fields

Fid
7906
Terminate
0

Joseph Keyes works as a 7005C - Maintenance Mechanic IV for Public Works within Association of Municipal Employees (Ame-Blue Collar). They have served since 2001 (about 23 years). Joseph earned $97,980 in 2024.

Shaun Fitzpatrick

0304C - Materiel Control Clerk IV/Public Works

2024 total comp
$97,907
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$66,220
Overtime
$28,166
Other pay
$3,522
Benefits
$0
Total compensation
$97,907
Hire date
1997-09-22

Source-specific fields

Fid
4823
Terminate
0

Shaun Fitzpatrick holds the role of 0304C - Materiel Control Clerk IV at Public Works within Association of Municipal Employees (Ame-White Collar). Hired in 1997, they have about 27 years of service. In 2024, their total compensation was $97,907.

John Thornton

7004C - Maintenance Mechanic III/Public Works

2024 total comp
$97,831
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$82,851
Overtime
$11,828
Other pay
$3,152
Benefits
$0
Total compensation
$97,831
Hire date
1993-06-21

Source-specific fields

Fid
15320
Terminate
0

John Thornton is a 7004C - Maintenance Mechanic III at Public Works within Association of Municipal Employees (Ame-Blue Collar). Hired in 1993, they have about 31 years of service. 2024 total compensation came to $97,831.

Michael Polinice

7005C - Maintenance Mechanic IV/Public Works

2024 total comp
$97,796
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$79,346
Overtime
$15,823
Other pay
$2,627
Benefits
$0
Total compensation
$97,796
Hire date
1997-01-13

Source-specific fields

Fid
12135
Terminate
0

Michael Polinice works as a 7005C - Maintenance Mechanic IV for Public Works within Association of Municipal Employees (Ame-Blue Collar). They have served since 1997 (about 27 years). Michael earned $97,796 in 2024.

Marisa Mcelroy

0441C - Payroll Supervisor/Public Works

2024 total comp
$97,620
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$77,029
Overtime
$18,615
Other pay
$1,977
Benefits
$0
Total compensation
$97,620
Hire date
2008-06-02

Source-specific fields

Fid
9670
Terminate
0

At Public Works, Marisa Mcelroy serves as a 0441C - Payroll Supervisor within Association of Municipal Employees (Ame-White Collar). Their tenure dates to 2008, about 16 years. Their 2024 pay totaled $97,620.

Theresa Dangelo

0905C - Administrator II/Public Works

2024 total comp
$97,561
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$94,934
Overtime
$0
Other pay
$2,627
Benefits
$0
Total compensation
$97,561
Hire date
1998-12-14

Source-specific fields

Fid
3205
Terminate
0

Theresa Dangelo holds the role of 0905C - Administrator II at Public Works within Association of Municipal Employees (Ame-White Collar). They have served since 1998 (about 26 years). In 2024, their total compensation was $97,561.

Paul Espersen

1013C - Assistant Civil Engineer/Public Works

2024 total comp
$97,162
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$94,335
Overtime
$0
Other pay
$2,827
Benefits
$0
Total compensation
$97,162
Hire date
1965-04-05

Source-specific fields

Fid
4620
Terminate
0

Paul Espersen works as a 1013C - Assistant Civil Engineer for Public Works within Association of Municipal Employees (Ame-White Collar). Their tenure dates to 1965, about 59 years. Paul earned $97,162 in 2024.

Frank Fabbricante

1123C - Map Drafter III/Public Works

2024 total comp
$96,812
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$94,335
Overtime
$0
Other pay
$2,477
Benefits
$0
Total compensation
$96,812
Hire date
2000-03-20

Source-specific fields

Fid
4710
Terminate
0

Frank Fabbricante works as a 1123C - Map Drafter III for Public Works within Association of Municipal Employees (Ame-White Collar). Hired in 2000, they have about 24 years of service. Frank earned $96,812 in 2024.

Russell Wiebelt

7005C - Maintenance Mechanic IV/Public Works

2024 total comp
$96,525
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$83,122
Overtime
$10,246
Other pay
$3,158
Benefits
$0
Total compensation
$96,525
Hire date
2000-05-15

Source-specific fields

Fid
16678
Terminate
0

Russell Wiebelt works as a 7005C - Maintenance Mechanic IV for Public Works within Association of Municipal Employees (Ame-Blue Collar). Their tenure dates to 2000, about 24 years. Russell earned $96,525 in 2024.

Kerri Anne Ward

1123C - Map Drafter III/Public Works

2024 total comp
$96,468
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$94,335
Overtime
$157
Other pay
$1,977
Benefits
$0
Total compensation
$96,468
Hire date
2008-04-28

Source-specific fields

Fid
16367
Terminate
0

At Public Works, Kerri Anne Ward serves as a 1123C - Map Drafter III within Association of Municipal Employees (Ame-White Collar). Their tenure dates to 2008, about 16 years. Their 2024 pay totaled $96,468.

Nestor Jackie Tan

1013C - Assistant Civil Engineer/Public Works

2024 total comp
$96,454
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$94,335
Overtime
$0
Other pay
$2,119
Benefits
$0
Total compensation
$96,454
Hire date
2010-05-03

Source-specific fields

Fid
15052
Terminate
0

At Public Works, Nestor Jackie Tan serves as a 1013C - Assistant Civil Engineer within Association of Municipal Employees (Ame-White Collar). Their tenure dates to 2010, about 14 years. Their 2024 pay totaled $96,454.

David Dambra

7475C - Senior Wastewater Trt Plt Op (3A)/Public Works

2024 total comp
$96,403
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$61,743
Overtime
$33,844
Other pay
$817
Benefits
$0
Total compensation
$96,403
Hire date
2016-12-19

Source-specific fields

Fid
3447
Terminate
0

David Dambra works as a 7475C - Senior Wastewater Trt Plt Op (3A) for Public Works within Association of Municipal Employees (Ame-Blue Collar). Their tenure dates to 2016, about 8 years. David earned $96,403 in 2024.

Arthur Vassallo

7005C - Maintenance Mechanic IV/Public Works

2024 total comp
$96,249
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$83,121
Overtime
$10,651
Other pay
$2,477
Benefits
$0
Total compensation
$96,249
Hire date
2002-06-25

Source-specific fields

Fid
15780
Terminate
0

Arthur Vassallo works as a 7005C - Maintenance Mechanic IV for Public Works within Association of Municipal Employees (Ame-Blue Collar). They have served since 2002 (about 22 years). Arthur earned $96,249 in 2024.

Daniel Cucura

2222C - Laboratory Director/Public Works

2024 total comp
$96,206
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$95,410
Overtime
$0
Other pay
$796
Benefits
$0
Total compensation
$96,206
Hire date
2015-06-15

Source-specific fields

Fid
3255
Terminate
0

Daniel Cucura is a 2222C - Laboratory Director at Public Works within Association of Municipal Employees (Ame-White Collar). They have served since 2015 (about 9 years). 2024 total compensation came to $96,206.

Frank Schmidt

7305C - Highway Labor Crew Leader/Public Works

2024 total comp
$96,148
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$74,728
Overtime
$17,808
Other pay
$3,612
Benefits
$0
Total compensation
$96,148
Hire date
1996-09-16

Source-specific fields

Fid
13937
Terminate
0

Frank Schmidt is a 7305C - Highway Labor Crew Leader at Public Works within Association of Municipal Employees (Ame-Blue Collar). They have served since 1996 (about 28 years). 2024 total compensation came to $96,148.

Glenn Smith

7005C - Maintenance Mechanic IV/Public Works

2024 total comp
$95,981
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$83,122
Overtime
$10,383
Other pay
$2,477
Benefits
$0
Total compensation
$95,981
Hire date
2000-05-30

Source-specific fields

Fid
14471
Terminate
0

At Public Works, Glenn Smith serves as a 7005C - Maintenance Mechanic IV within Association of Municipal Employees (Ame-Blue Collar). They have served since 2000 (about 24 years). Their 2024 pay totaled $95,981.

William Attivissimo

0009C - Support Services Supervisor/Public Works

2024 total comp
$95,933
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$91,171
Overtime
$2,286
Other pay
$2,477
Benefits
$0
Total compensation
$95,933
Hire date
2001-10-09

Source-specific fields

Fid
649
Terminate
0

William Attivissimo works as a 0009C - Support Services Supervisor for Public Works within Association of Municipal Employees (Ame-White Collar). Their tenure dates to 2001, about 23 years. William earned $95,933 in 2024.

Anthony Savino

1011C - Junior Civil Engineer/Public Works

2024 total comp
$95,742
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$94,335
Overtime
$615
Other pay
$793
Benefits
$0
Total compensation
$95,742
Hire date
2017-04-17

Source-specific fields

Fid
13746
Terminate
0

Anthony Savino holds the role of 1011C - Junior Civil Engineer at Public Works within Association of Municipal Employees (Ame-White Collar). Hired in 2017, they have about 7 years of service. In 2024, their total compensation was $95,742.

Tomasz Debowski

7236C - Dredge Engine Operator/Public Works

2024 total comp
$95,695
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$72,493
Overtime
$22,826
Other pay
$377
Benefits
$0
Total compensation
$95,695
Hire date
2018-10-29

Source-specific fields

Fid
3741
Terminate
0

At Public Works, Tomasz Debowski serves as a 7236C - Dredge Engine Operator within Association of Municipal Employees (Ame-Blue Collar). They have served since 2018 (about 6 years). Their 2024 pay totaled $95,695.

Robert Jentz

7654C - Oper Crew Chf(Wastewtr Trtmnt)/Public Works

2024 total comp
$95,040
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$77,391
Overtime
$16,097
Other pay
$1,552
Benefits
$0
Total compensation
$95,040
Hire date
2009-03-02

Source-specific fields

Fid
7341
Terminate
0

At Public Works, Robert Jentz serves as a 7654C - Oper Crew Chf(Wastewtr Trtmnt) within Association of Municipal Employees (Ame-Blue Collar). They have served since 2009 (about 15 years). Their 2024 pay totaled $95,040.

Kevin Hannes

7193C - Auto Mechanic III/Public Works

2024 total comp
$94,960
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$75,903
Overtime
$16,005
Other pay
$3,052
Benefits
$0
Total compensation
$94,960
Hire date
1999-08-23

Source-specific fields

Fid
6599
Terminate
0

Kevin Hannes works as a 7193C - Auto Mechanic III for Public Works within Association of Municipal Employees (Ame-Blue Collar). They have served since 1999 (about 25 years). Kevin earned $94,960 in 2024.

Dan Ioannidis

7203C - Heavy Equipment Operator/Public Works

2024 total comp
$94,630
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$60,434
Overtime
$31,719
Other pay
$2,477
Benefits
$0
Total compensation
$94,630
Hire date
1998-11-02

Source-specific fields

Fid
7364
Terminate
0

Dan Ioannidis works as a 7203C - Heavy Equipment Operator for Public Works within Association of Municipal Employees (Ame-Blue Collar). Hired in 1998, they have about 26 years of service. Dan earned $94,630 in 2024.

Jeanine Schlosser

0905C - Administrator II/Public Works

2024 total comp
$94,388
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$91,761
Overtime
$0
Other pay
$2,627
Benefits
$0
Total compensation
$94,388
Hire date
1996-02-26

Source-specific fields

Fid
13931
Terminate
0

Jeanine Schlosser holds the role of 0905C - Administrator II at Public Works within Association of Municipal Employees (Ame-White Collar). Their tenure dates to 1996, about 28 years. In 2024, their total compensation was $94,388.

Frankois Sosa

7669C - Senior Wastewtr Trtmnt Plnt Helper/Public Works

2024 total comp
$93,984
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$63,098
Overtime
$28,259
Other pay
$2,627
Benefits
$0
Total compensation
$93,984
Hire date
1999-04-12

Source-specific fields

Fid
14716
Terminate
0

At Public Works, Frankois Sosa serves as a 7669C - Senior Wastewtr Trtmnt Plnt Helper within Association of Municipal Employees (Ame-Blue Collar). Their tenure dates to 1999, about 25 years. Their 2024 pay totaled $93,984.

John Chierico

7465C - Wastewater Trtmt Plt Op (3A)/Public Works

2024 total comp
$93,702
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$75,884
Overtime
$14,741
Other pay
$3,077
Benefits
$0
Total compensation
$93,702
Hire date
2000-05-08

Source-specific fields

Fid
2780
Terminate
0

At Public Works, John Chierico serves as a 7465C - Wastewater Trtmt Plt Op (3A) within Association of Municipal Employees (Ame-Blue Collar). Hired in 2000, they have about 24 years of service. Their 2024 pay totaled $93,702.

Peter Priolo

1223C - Principal Environmental Analyst/Public Works

2024 total comp
$93,545
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$91,423
Overtime
$0
Other pay
$2,122
Benefits
$0
Total compensation
$93,545
Hire date
2014-09-15

Source-specific fields

Fid
12216
Terminate
0

Peter Priolo is a 1223C - Principal Environmental Analyst at Public Works within Association of Municipal Employees (Ame-White Collar). Hired in 2014, they have about 10 years of service. 2024 total compensation came to $93,545.

Robert Pisani

8053C - Custodial Worker III/Public Works

2024 total comp
$93,505
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$79,744
Overtime
$10,685
Other pay
$3,077
Benefits
$0
Total compensation
$93,505
Hire date
1985-08-26

Source-specific fields

Fid
12039
Terminate
0

At Public Works, Robert Pisani serves as a 8053C - Custodial Worker III within Association of Municipal Employees (Ame-Blue Collar). Their tenure dates to 1985, about 39 years. Their 2024 pay totaled $93,505.

Mark Parasmo

1072C - Instrumentation Technician/Public Works

2024 total comp
$93,429
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$85,695
Overtime
$5,258
Other pay
$2,477
Benefits
$0
Total compensation
$93,429
Hire date
2004-07-06

Source-specific fields

Fid
11896
Terminate
0

Mark Parasmo works as a 1072C - Instrumentation Technician for Public Works within Association of Municipal Employees (Ame-White Collar). They have served since 2004 (about 20 years). Mark earned $93,429 in 2024.

Louis Gallo

7305C - Highway Labor Crew Leader/Public Works

2024 total comp
$93,257
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$75,903
Overtime
$13,967
Other pay
$3,387
Benefits
$0
Total compensation
$93,257
Hire date
2000-09-05

Source-specific fields

Fid
5222
Terminate
0

Louis Gallo holds the role of 7305C - Highway Labor Crew Leader at Public Works within Association of Municipal Employees (Ame-Blue Collar). They have served since 2000 (about 24 years). In 2024, their total compensation was $93,257.

Kevin Hill

1014C - Civil Engineer/Public Works

2024 total comp
$93,013
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$92,459
Overtime
$427
Other pay
$127
Benefits
$0
Total compensation
$93,013
Hire date
2017-06-05

Source-specific fields

Fid
7174
Terminate
0

At Public Works, Kevin Hill serves as a 1014C - Civil Engineer within Association of Municipal Employees (Ame-White Collar). Hired in 2017, they have about 7 years of service. Their 2024 pay totaled $93,013.

Todd Newman

7384C - Tugboat Captain/Public Works

2024 total comp
$93,006
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$72,493
Overtime
$17,787
Other pay
$2,727
Benefits
$0
Total compensation
$93,006
Hire date
2001-08-27

Source-specific fields

Fid
10973
Terminate
0

Todd Newman holds the role of 7384C - Tugboat Captain at Public Works within Association of Municipal Employees (Ame-Blue Collar). Hired in 2001, they have about 23 years of service. In 2024, their total compensation was $93,006.

Trevor Greenidge

1014C - Civil Engineer/Public Works

2024 total comp
$93,000
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$92,873
Overtime
$0
Other pay
$127
Benefits
$0
Total compensation
$93,000
Hire date
2017-06-12

Source-specific fields

Fid
6075
Terminate
0

Trevor Greenidge is a 1014C - Civil Engineer at Public Works within Association of Municipal Employees (Ame-White Collar). Hired in 2017, they have about 7 years of service. 2024 total compensation came to $93,000.

Matthew Schrage

7004C - Maintenance Mechanic III/Public Works

2024 total comp
$92,981
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$70,267
Overtime
$21,237
Other pay
$1,477
Benefits
$0
Total compensation
$92,981
Hire date
2010-08-09

Source-specific fields

Fid
13786
Terminate
0

Matthew Schrage holds the role of 7004C - Maintenance Mechanic III at Public Works within Association of Municipal Employees (Ame-Blue Collar). They have served since 2010 (about 14 years). In 2024, their total compensation was $92,981.

Carlo Grover

7006C - Maintenance Mechanic V/Public Works

2024 total comp
$92,870
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$83,858
Overtime
$5,881
Other pay
$3,132
Benefits
$0
Total compensation
$92,870
Hire date
1996-02-05

Source-specific fields

Fid
6014
Terminate
0

Carlo Grover is a 7006C - Maintenance Mechanic V at Public Works within Association of Municipal Employees (Ame-Blue Collar). Hired in 1996, they have about 28 years of service. 2024 total compensation came to $92,870.