GCGovComp.app

New York City / Department of Environment Protection / Environmental Police Officer

Job-title file

Environmental Police Officer

Enforce laws and maintain public safety — patrol, respond to incidents, investigate crimes, and make arrests.

179 employees hold this title in Department of Environment Protection. Median total compensation for the role is $95,621, below the department median of $98,318.

Employees
179
Total payroll
$16.7M
Role median
$95,621
Agency median
$98,318
Comparison
Below

What the records show

Role pay distribution

Pay distribution for this role

-$2,886$161,551+

Hover a bar for its range; click to filter the list below.

How total compensation varies among the 179 people in this role. Even for one job title, pay differs with seniority, step, overtime, and tenure. Each bar is a pay range; the far-right bar collects the highest earners.

Same department

Other job titles in Department of Environment Protection

Record list

Employees with this title

Page 1

Hector Reyes

Environmental Police Officer/Department of Environment Protection

2025 total comp
$296,550
Base pay
$85,816
Overtime
$191,328
Other pay
$19,406
Benefits
$0
Total compensation
$296,550
Hire date
2003-12-01
Pay basis
Annual
Work city
Westchester

Source-specific fields

Base Salary
$96,210
Leave Status as of June 30
Active
Overtime Hours
3,158.47
Payroll Number
826
Regular Hours
2,340

At Department of Environment Protection, Hector Reyes serves as a Environmental Police Officer based in Westchester. They have served since 2003 (about 22 years). Their 2025 pay totaled $296,550.

Jason Rossi

Environmental Police Officer/Department of Environment Protection

2025 total comp
$181,895
Base pay
$83,689
Overtime
$84,405
Other pay
$13,801
Benefits
$0
Total compensation
$181,895
Hire date
2003-12-01
Pay basis
Annual
Work city
Westchester

Source-specific fields

Base Salary
$85,995
Leave Status as of June 30
Active
Overtime Hours
1,455.07
Payroll Number
826
Regular Hours
2,340

Jason Rossi works as a Environmental Police Officer for Department of Environment Protection based in Westchester. Their tenure dates to 2003, about 22 years. Jason earned $181,895 in 2025.

Taren Cummings

Environmental Police Officer/Department of Environment Protection

2025 total comp
$167,683
Base pay
$78,236
Overtime
$73,108
Other pay
$16,339
Benefits
$0
Total compensation
$167,683
Hire date
1999-12-13
Pay basis
Annual
Work city
Westchester

Source-specific fields

Base Salary
$80,391
Leave Status as of June 30
Active
Overtime Hours
1,316.67
Payroll Number
826
Regular Hours
2,340

At Department of Environment Protection, Taren Cummings serves as a Environmental Police Officer based in Westchester. Hired in 1999, they have about 26 years of service. Their 2025 pay totaled $167,683.

William Rosario

Environmental Police Officer/Department of Environment Protection

2025 total comp
$162,416
Base pay
$78,236
Overtime
$72,397
Other pay
$11,783
Benefits
$0
Total compensation
$162,416
Hire date
2001-10-15
Pay basis
Annual
Work city
Westchester

Source-specific fields

Base Salary
$80,391
Leave Status as of June 30
Active
Overtime Hours
1,285.25
Payroll Number
826
Regular Hours
2,340

William Rosario holds the role of Environmental Police Officer at Department of Environment Protection based in Westchester. Hired in 2001, they have about 24 years of service. In 2025, their total compensation was $162,416.

Tommy Rodriguez

Environmental Police Officer/Department of Environment Protection

2025 total comp
$160,871
Base pay
$83,689
Overtime
$57,556
Other pay
$19,626
Benefits
$0
Total compensation
$160,871
Hire date
2006-07-03
Pay basis
Annual
Work city
Westchester
Middle name
V

Source-specific fields

Base Salary
$85,995
Leave Status as of June 30
Active
Overtime Hours
987.95
Payroll Number
826
Regular Hours
2,340

At Department of Environment Protection, Tommy Rodriguez serves as a Environmental Police Officer based in Westchester. Hired in 2006, they have about 19 years of service. Their 2025 pay totaled $160,871.

Nnabuike Iloka

Environmental Police Officer/Department of Environment Protection

2025 total comp
$159,512
Base pay
$83,689
Overtime
$59,250
Other pay
$16,572
Benefits
$0
Total compensation
$159,512
Hire date
2002-10-14
Pay basis
Annual
Work city
Westchester
Middle name
C

Source-specific fields

Base Salary
$85,995
Leave Status as of June 30
Active
Overtime Hours
1,021.6
Payroll Number
826
Regular Hours
2,340

Nnabuike Iloka holds the role of Environmental Police Officer at Department of Environment Protection based in Westchester. They have served since 2002 (about 23 years). In 2025, their total compensation was $159,512.

Aubrey Zephyr

Environmental Police Officer/Department of Environment Protection

2025 total comp
$158,231
Base pay
$83,689
Overtime
$57,457
Other pay
$17,084
Benefits
$0
Total compensation
$158,231
Hire date
2003-12-01
Pay basis
Annual
Work city
Westchester

Source-specific fields

Base Salary
$85,995
Leave Status as of June 30
Active
Overtime Hours
993.2
Payroll Number
826
Regular Hours
2,340

At Department of Environment Protection, Aubrey Zephyr serves as a Environmental Police Officer based in Westchester. Hired in 2003, they have about 22 years of service. Their 2025 pay totaled $158,231.

Jamie Vasquez

Environmental Police Officer/Department of Environment Protection

2025 total comp
$156,801
Base pay
$78,236
Overtime
$60,160
Other pay
$18,404
Benefits
$0
Total compensation
$156,801
Hire date
2009-09-14
Pay basis
Annual
Work city
Westchester
Middle name
A

Source-specific fields

Base Salary
$80,391
Leave Status as of June 30
Active
Overtime Hours
1,106.37
Payroll Number
826
Regular Hours
2,340

At Department of Environment Protection, Jamie Vasquez serves as a Environmental Police Officer based in Westchester. They have served since 2009 (about 16 years). Their 2025 pay totaled $156,801.

Walter Judd Jr.

Environmental Police Officer/Department of Environment Protection

2025 total comp
$154,890
Base pay
$93,631
Overtime
$49,605
Other pay
$11,655
Benefits
$0
Total compensation
$154,890
Hire date
2006-07-03
Pay basis
Annual
Work city
Westchester

Source-specific fields

Base Salary
$96,210
Leave Status as of June 30
Active
Overtime Hours
768.85
Payroll Number
826
Regular Hours
2,340

Walter Judd Jr. is a Environmental Police Officer at Department of Environment Protection based in Westchester. They have served since 2006 (about 19 years). 2025 total compensation came to $154,890.

Elliot Clanton

Environmental Police Officer/Department of Environment Protection

2025 total comp
$145,436
Base pay
$78,773
Overtime
$52,098
Other pay
$14,564
Benefits
$0
Total compensation
$145,436
Hire date
2016-08-22
Pay basis
Annual
Work city
Westchester
Middle name
J

Source-specific fields

Base Salary
$85,995
Leave Status as of June 30
Active
Overtime Hours
901.32
Payroll Number
826
Regular Hours
2,340

Elliot Clanton works as a Environmental Police Officer for Department of Environment Protection based in Westchester. Hired in 2016, they have about 9 years of service. Elliot earned $145,436 in 2025.

William Piemonte

Environmental Police Officer/Department of Environment Protection

2025 total comp
$144,316
Base pay
$78,236
Overtime
$48,788
Other pay
$17,293
Benefits
$0
Total compensation
$144,316
Hire date
2009-01-05
Pay basis
Annual
Work city
Westchester
Middle name
F

Source-specific fields

Base Salary
$80,391
Leave Status as of June 30
Active
Overtime Hours
895.47
Payroll Number
826
Regular Hours
2,340

William Piemonte holds the role of Environmental Police Officer at Department of Environment Protection based in Westchester. Hired in 2009, they have about 16 years of service. In 2025, their total compensation was $144,316.

Corey Albert

Environmental Police Officer/Department of Environment Protection

2025 total comp
$143,783
Base pay
$93,631
Overtime
$33,570
Other pay
$16,583
Benefits
$0
Total compensation
$143,783
Hire date
2007-03-26
Pay basis
Annual
Work city
Westchester

Source-specific fields

Base Salary
$96,210
Leave Status as of June 30
Active
Overtime Hours
516.3
Payroll Number
826
Regular Hours
2,340

Corey Albert holds the role of Environmental Police Officer at Department of Environment Protection based in Westchester. They have served since 2007 (about 18 years). In 2025, their total compensation was $143,783.

Jerome Boswell

Environmental Police Officer/Department of Environment Protection

2025 total comp
$143,534
Base pay
$78,236
Overtime
$56,707
Other pay
$8,591
Benefits
$0
Total compensation
$143,534
Hire date
2009-09-14
Pay basis
Annual
Work city
Westchester
Middle name
A

Source-specific fields

Base Salary
$80,391
Leave Status as of June 30
Active
Overtime Hours
1,034.15
Payroll Number
826
Regular Hours
2,340

At Department of Environment Protection, Jerome Boswell serves as a Environmental Police Officer based in Westchester. They have served since 2009 (about 16 years). Their 2025 pay totaled $143,534.

Jesse Ryan

Environmental Police Officer/Department of Environment Protection

2025 total comp
$135,526
Base pay
$83,689
Overtime
$41,053
Other pay
$10,784
Benefits
$0
Total compensation
$135,526
Hire date
2009-09-14
Pay basis
Annual
Work city
Westchester
Middle name
M

Source-specific fields

Base Salary
$85,995
Leave Status as of June 30
Active
Overtime Hours
705.57
Payroll Number
826
Regular Hours
2,340

Jesse Ryan holds the role of Environmental Police Officer at Department of Environment Protection based in Westchester. They have served since 2009 (about 16 years). In 2025, their total compensation was $135,526.

Ian Beecher

Environmental Police Officer/Department of Environment Protection

2025 total comp
$135,267
Base pay
$78,236
Overtime
$37,483
Other pay
$19,548
Benefits
$0
Total compensation
$135,267
Hire date
2003-12-01
Pay basis
Annual
Work city
Bronx

Source-specific fields

Base Salary
$80,391
Leave Status as of June 30
Active
Overtime Hours
678.82
Payroll Number
826
Regular Hours
2,340

At Department of Environment Protection, Ian Beecher serves as a Environmental Police Officer based in Bronx. They have served since 2003 (about 22 years). Their 2025 pay totaled $135,267.

Ivor Jordan

Environmental Police Officer/Department of Environment Protection

2025 total comp
$134,900
Base pay
$78,236
Overtime
$41,133
Other pay
$15,531
Benefits
$0
Total compensation
$134,900
Hire date
2003-12-01
Pay basis
Annual
Work city
Westchester

Source-specific fields

Base Salary
$80,391
Leave Status as of June 30
Active
Overtime Hours
752
Payroll Number
826
Regular Hours
2,340

Ivor Jordan works as a Environmental Police Officer for Department of Environment Protection based in Westchester. Their tenure dates to 2003, about 22 years. Ivor earned $134,900 in 2025.

Michael Martinez

Environmental Police Officer/Department of Environment Protection

2025 total comp
$134,285
Base pay
$93,631
Overtime
$25,210
Other pay
$15,444
Benefits
$0
Total compensation
$134,285
Hire date
2005-12-12
Pay basis
Annual
Work city
Westchester
Middle name
W

Source-specific fields

Base Salary
$96,210
Leave Status as of June 30
Active
Overtime Hours
383.62
Payroll Number
826
Regular Hours
2,340

Michael Martinez works as a Environmental Police Officer for Department of Environment Protection based in Westchester. They have served since 2005 (about 20 years). Michael earned $134,285 in 2025.

Clayton Holness

Environmental Police Officer/Department of Environment Protection

2025 total comp
$133,022
Base pay
$78,236
Overtime
$47,139
Other pay
$7,647
Benefits
$0
Total compensation
$133,022
Hire date
2006-07-03
Pay basis
Annual
Work city
Westchester
Middle name
P

Source-specific fields

Base Salary
$80,391
Leave Status as of June 30
Active
Overtime Hours
875.77
Payroll Number
826
Regular Hours
2,340

Clayton Holness is a Environmental Police Officer at Department of Environment Protection based in Westchester. Hired in 2006, they have about 19 years of service. 2025 total compensation came to $133,022.

Frank Emmett

Environmental Police Officer/Department of Environment Protection

2025 total comp
$132,095
Base pay
$94,974
Overtime
$24,234
Other pay
$12,887
Benefits
$0
Total compensation
$132,095
Hire date
2005-12-12
Pay basis
Annual
Work city
Westchester

Source-specific fields

Base Salary
$96,210
Leave Status as of June 30
Active
Overtime Hours
382.02
Payroll Number
826
Regular Hours
2,403

Frank Emmett holds the role of Environmental Police Officer at Department of Environment Protection based in Westchester. They have served since 2005 (about 20 years). In 2025, their total compensation was $132,095.

Steven Tamay

Environmental Police Officer/Department of Environment Protection

2025 total comp
$131,359
Base pay
$78,236
Overtime
$40,262
Other pay
$12,861
Benefits
$0
Total compensation
$131,359
Hire date
2007-03-26
Pay basis
Annual
Work city
Westchester

Source-specific fields

Base Salary
$80,391
Leave Status as of June 30
Active
Overtime Hours
746.23
Payroll Number
826
Regular Hours
2,340

Steven Tamay holds the role of Environmental Police Officer at Department of Environment Protection based in Westchester. Hired in 2007, they have about 18 years of service. In 2025, their total compensation was $131,359.

Joseph Murphy

Environmental Police Officer/Department of Environment Protection

2025 total comp
$129,881
Base pay
$78,230
Overtime
$41,374
Other pay
$10,277
Benefits
$0
Total compensation
$129,881
Hire date
2017-11-27
Pay basis
Annual
Work city
Delaware
Middle name
R

Source-specific fields

Base Salary
$80,391
Leave Status as of June 30
Active
Overtime Hours
993.78
Payroll Number
826
Regular Hours
2,340

Joseph Murphy works as a Environmental Police Officer for Department of Environment Protection based in Delaware. They have served since 2017 (about 8 years). Joseph earned $129,881 in 2025.

Edwin Laryea

Environmental Police Officer/Department of Environment Protection

2025 total comp
$128,831
Base pay
$84,669
Overtime
$28,367
Other pay
$15,795
Benefits
$0
Total compensation
$128,831
Hire date
2007-03-26
Pay basis
Annual
Work city
Westchester
Middle name
A

Source-specific fields

Base Salary
$96,210
Leave Status as of June 30
Active
Overtime Hours
488.73
Payroll Number
826
Regular Hours
2,340

At Department of Environment Protection, Edwin Laryea serves as a Environmental Police Officer based in Westchester. Hired in 2007, they have about 18 years of service. Their 2025 pay totaled $128,831.

Travis Winthers

Environmental Police Officer/Department of Environment Protection

2025 total comp
$128,359
Base pay
$83,689
Overtime
$34,434
Other pay
$10,236
Benefits
$0
Total compensation
$128,359
Hire date
2009-01-05
Pay basis
Annual
Work city
Westchester
Middle name
D

Source-specific fields

Base Salary
$85,995
Leave Status as of June 30
Active
Overtime Hours
597.38
Payroll Number
826
Regular Hours
2,340

At Department of Environment Protection, Travis Winthers serves as a Environmental Police Officer based in Westchester. Their tenure dates to 2009, about 16 years. Their 2025 pay totaled $128,359.

Kristy Tangredi

Environmental Police Officer/Department of Environment Protection

2025 total comp
$128,301
Base pay
$78,236
Overtime
$33,119
Other pay
$16,947
Benefits
$0
Total compensation
$128,301
Hire date
2002-10-07
Pay basis
Annual
Work city
Bronx

Source-specific fields

Base Salary
$80,391
Leave Status as of June 30
Active
Overtime Hours
615.85
Payroll Number
826
Regular Hours
2,340

Kristy Tangredi is a Environmental Police Officer at Department of Environment Protection based in Bronx. Hired in 2002, they have about 23 years of service. 2025 total compensation came to $128,301.

Frank Peavy

Environmental Police Officer/Department of Environment Protection

2025 total comp
$125,890
Base pay
$78,236
Overtime
$31,082
Other pay
$16,572
Benefits
$0
Total compensation
$125,890
Hire date
2006-07-03
Pay basis
Annual
Work city
Bronx
Middle name
J

Source-specific fields

Base Salary
$80,391
Leave Status as of June 30
Active
Overtime Hours
566.68
Payroll Number
826
Regular Hours
2,340

At Department of Environment Protection, Frank Peavy serves as a Environmental Police Officer based in Bronx. They have served since 2006 (about 19 years). Their 2025 pay totaled $125,890.

Nicola Cavallo

Environmental Police Officer/Department of Environment Protection

2025 total comp
$125,846
Base pay
$83,689
Overtime
$26,772
Other pay
$15,386
Benefits
$0
Total compensation
$125,846
Hire date
2013-03-04
Pay basis
Annual
Work city
Delaware
Middle name
P

Source-specific fields

Base Salary
$85,995
Leave Status as of June 30
Active
Overtime Hours
461.1
Payroll Number
826
Regular Hours
2,340

At Department of Environment Protection, Nicola Cavallo serves as a Environmental Police Officer based in Delaware. They have served since 2013 (about 12 years). Their 2025 pay totaled $125,846.

Hasan Zaman

Environmental Police Officer/Department of Environment Protection

2025 total comp
$125,676
Base pay
$83,991
Overtime
$26,954
Other pay
$14,730
Benefits
$0
Total compensation
$125,676
Hire date
2003-12-01
Pay basis
Annual
Work city
Westchester
Middle name
U

Source-specific fields

Base Salary
$85,995
Leave Status as of June 30
Active
Overtime Hours
465.45
Payroll Number
826
Regular Hours
2,340

Hasan Zaman works as a Environmental Police Officer for Department of Environment Protection based in Westchester. Their tenure dates to 2003, about 22 years. Hasan earned $125,676 in 2025.

Donald Dorste

Environmental Police Officer/Department of Environment Protection

2025 total comp
$124,194
Base pay
$78,236
Overtime
$34,139
Other pay
$11,819
Benefits
$0
Total compensation
$124,194
Hire date
2003-05-05
Pay basis
Annual
Work city
Sullivan
Middle name
K

Source-specific fields

Base Salary
$80,391
Leave Status as of June 30
Active
Overtime Hours
609.57
Payroll Number
826
Regular Hours
2,340

Donald Dorste works as a Environmental Police Officer for Department of Environment Protection based in Sullivan. They have served since 2003 (about 22 years). Donald earned $124,194 in 2025.

Marlon Howe

Environmental Police Officer/Department of Environment Protection

2025 total comp
$123,459
Base pay
$78,236
Overtime
$30,894
Other pay
$14,329
Benefits
$0
Total compensation
$123,459
Hire date
2002-07-01
Pay basis
Annual
Work city
Westchester

Source-specific fields

Base Salary
$80,391
Leave Status as of June 30
Active
Overtime Hours
567.9
Payroll Number
826
Regular Hours
2,340

Marlon Howe holds the role of Environmental Police Officer at Department of Environment Protection based in Westchester. Their tenure dates to 2002, about 23 years. In 2025, their total compensation was $123,459.

Thomas Reis

Environmental Police Officer/Department of Environment Protection

2025 total comp
$119,948
Base pay
$93,631
Overtime
$12,237
Other pay
$14,081
Benefits
$0
Total compensation
$119,948
Hire date
2002-10-07
Pay basis
Annual
Work city
Delaware
Middle name
W

Source-specific fields

Base Salary
$96,210
Leave Status as of June 30
Active
Overtime Hours
195.95
Payroll Number
826
Regular Hours
2,340

Thomas Reis works as a Environmental Police Officer for Department of Environment Protection based in Delaware. They have served since 2002 (about 23 years). Thomas earned $119,948 in 2025.

David Grabiec

Environmental Police Officer/Department of Environment Protection

2025 total comp
$118,762
Base pay
$83,689
Overtime
$19,421
Other pay
$15,652
Benefits
$0
Total compensation
$118,762
Hire date
2009-09-14
Pay basis
Annual
Work city
Sullivan
Middle name
J

Source-specific fields

Base Salary
$85,995
Leave Status as of June 30
Active
Overtime Hours
331.97
Payroll Number
826
Regular Hours
2,340

At Department of Environment Protection, David Grabiec serves as a Environmental Police Officer based in Sullivan. Hired in 2009, they have about 16 years of service. Their 2025 pay totaled $118,762.

Daniel Wahl

Environmental Police Officer/Department of Environment Protection

2025 total comp
$116,972
Base pay
$83,689
Overtime
$21,824
Other pay
$11,458
Benefits
$0
Total compensation
$116,972
Hire date
2011-09-12
Pay basis
Annual
Work city
Delaware

Source-specific fields

Base Salary
$85,995
Leave Status as of June 30
Active
Overtime Hours
378.68
Payroll Number
826
Regular Hours
2,340

Daniel Wahl works as a Environmental Police Officer for Department of Environment Protection based in Delaware. Their tenure dates to 2011, about 14 years. Daniel earned $116,972 in 2025.

William Beers

Environmental Police Officer/Department of Environment Protection

2025 total comp
$115,010
Base pay
$93,631
Overtime
$8,526
Other pay
$12,853
Benefits
$0
Total compensation
$115,010
Hire date
1999-08-02
Pay basis
Annual
Work city
Delaware
Middle name
R

Source-specific fields

Base Salary
$96,210
Leave Status as of June 30
On separation leave
Overtime Hours
137.92
Payroll Number
826
Regular Hours
2,340

William Beers is a Environmental Police Officer at Department of Environment Protection based in Delaware. Their tenure dates to 1999, about 26 years. 2025 total compensation came to $115,010.

Filippo Saglimbeni

Environmental Police Officer/Department of Environment Protection

2025 total comp
$114,200
Base pay
$78,236
Overtime
$19,770
Other pay
$16,194
Benefits
$0
Total compensation
$114,200
Hire date
2002-07-01
Pay basis
Annual
Work city
Westchester

Source-specific fields

Base Salary
$80,391
Leave Status as of June 30
Active
Overtime Hours
368.27
Payroll Number
826
Regular Hours
2,340

Filippo Saglimbeni is a Environmental Police Officer at Department of Environment Protection based in Westchester. They have served since 2002 (about 23 years). 2025 total compensation came to $114,200.

Randall Hurlbert

Environmental Police Officer/Department of Environment Protection

2025 total comp
$113,811
Base pay
$93,631
Overtime
$7,733
Other pay
$12,448
Benefits
$0
Total compensation
$113,811
Hire date
2003-12-01
Pay basis
Annual
Work city
Dutchess

Source-specific fields

Base Salary
$96,210
Leave Status as of June 30
Active
Overtime Hours
120.68
Payroll Number
826
Regular Hours
2,340

Randall Hurlbert holds the role of Environmental Police Officer at Department of Environment Protection based in Dutchess. Hired in 2003, they have about 22 years of service. In 2025, their total compensation was $113,811.

Arlex Leon

Environmental Police Officer/Department of Environment Protection

2025 total comp
$113,683
Base pay
$78,230
Overtime
$21,387
Other pay
$14,065
Benefits
$0
Total compensation
$113,683
Hire date
2017-11-27
Pay basis
Annual
Work city
Westchester

Source-specific fields

Base Salary
$80,391
Leave Status as of June 30
Active
Overtime Hours
421.78
Payroll Number
826
Regular Hours
2,340

At Department of Environment Protection, Arlex Leon serves as a Environmental Police Officer based in Westchester. Hired in 2017, they have about 8 years of service. Their 2025 pay totaled $113,683.

Brian Beilman

Environmental Police Officer/Department of Environment Protection

2025 total comp
$113,528
Base pay
$83,689
Overtime
$15,293
Other pay
$14,546
Benefits
$0
Total compensation
$113,528
Hire date
2005-12-12
Pay basis
Annual
Work city
Ulster

Source-specific fields

Base Salary
$85,995
Leave Status as of June 30
Active
Overtime Hours
260.58
Payroll Number
826
Regular Hours
2,340

Brian Beilman is a Environmental Police Officer at Department of Environment Protection based in Ulster. They have served since 2005 (about 20 years). 2025 total compensation came to $113,528.

Konstantinos Zarentis

Environmental Police Officer/Department of Environment Protection

2025 total comp
$113,363
Base pay
$78,236
Overtime
$20,986
Other pay
$14,141
Benefits
$0
Total compensation
$113,363
Hire date
2002-10-07
Pay basis
Annual
Work city
Westchester

Source-specific fields

Base Salary
$80,391
Leave Status as of June 30
Active
Overtime Hours
396.47
Payroll Number
826
Regular Hours
2,340

Konstantinos Zarentis works as a Environmental Police Officer for Department of Environment Protection based in Westchester. Their tenure dates to 2002, about 23 years. Konstantinos earned $113,363 in 2025.

Michael Upshaw

Environmental Police Officer/Department of Environment Protection

2025 total comp
$112,641
Base pay
$83,689
Overtime
$13,997
Other pay
$14,955
Benefits
$0
Total compensation
$112,641
Hire date
2007-03-26
Pay basis
Annual
Work city
Dutchess

Source-specific fields

Base Salary
$85,995
Leave Status as of June 30
Active
Overtime Hours
246.97
Payroll Number
826
Regular Hours
2,340

Michael Upshaw works as a Environmental Police Officer for Department of Environment Protection based in Dutchess. They have served since 2007 (about 18 years). Michael earned $112,641 in 2025.

Frank Batignani

Environmental Police Officer/Department of Environment Protection

2025 total comp
$112,617
Base pay
$71,064
Overtime
$36,931
Other pay
$4,622
Benefits
$0
Total compensation
$112,617
Hire date
2020-02-10
Pay basis
Annual
Work city
Westchester
Middle name
J

Source-specific fields

Base Salary
$73,613
Leave Status as of June 30
Active
Overtime Hours
910.73
Payroll Number
826
Regular Hours
2,340

Frank Batignani is a Environmental Police Officer at Department of Environment Protection based in Westchester. Their tenure dates to 2020, about 5 years. 2025 total compensation came to $112,617.