GCGovComp.app

New York City / Department of Environment Protection / Supervisor

Job-title file

Supervisor

Lead staff and operations — set priorities, allocate resources, and oversee program delivery.

229 employees hold this title in Department of Environment Protection. Median total compensation for the role is $117,025, above the department median of $98,318.

Employees
229
Total payroll
$27.4M
Role median
$117,025
Agency median
$98,318
Comparison
Above

What the records show

Role pay distribution

Pay distribution for this role

-$54$191,450+

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

How total compensation varies among the 229 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.

Compare departments

This role across New York City

Supervisor is held in 10 New York City departments. In Department of Environment Protection, the median of $117,025 ranks #4 of 10.

Highest-paying departments for this role

Median total compensation for the Supervisor role in other New York Citydepartments (highest first). Each bar links to that department’s page for this role.

Record list

Employees with this title

Page 1

Andrew Yager

Supervisor/Department of Environment Protection

2025 total comp
$85,610
Base pay
$83,949
Overtime
$13
Other pay
$1,648
Benefits
$0
Total compensation
$85,610
Hire date
2015-08-10
Pay basis
Annual
Work city
Sullivan
Middle name
T

Source-specific fields

Base Salary
$86,670
Leave Status as of June 30
Active
Overtime Hours
0
Payroll Number
826
Regular Hours
2,080

Andrew Yager is a Supervisor at Department of Environment Protection based in Sullivan. Hired in 2015, they have about 10 years of service. 2025 total compensation came to $85,610.

Joseph Altieri

Supervisor/Department of Environment Protection

2025 total comp
$84,411
Base pay
$74,146
Overtime
$6,026
Other pay
$4,239
Benefits
$0
Total compensation
$84,411
Hire date
2017-04-10
Pay basis
Annual
Work city
Westchester
Middle name
A

Source-specific fields

Base Salary
$84,394
Leave Status as of June 30
Active
Overtime Hours
112
Payroll Number
826
Regular Hours
2,080

At Department of Environment Protection, Joseph Altieri serves as a Supervisor based in Westchester. They have served since 2017 (about 8 years). Their 2025 pay totaled $84,411.

Dexter Powell

Supervisor/Department of Environment Protection

2025 total comp
$84,352
Base pay
$69,575
Overtime
$7,221
Other pay
$7,556
Benefits
$0
Total compensation
$84,352
Hire date
2015-06-22
Pay basis
Annual
Work city
Brooklyn
Middle name
B

Source-specific fields

Base Salary
$112,014
Leave Status as of June 30
Active
Overtime Hours
101
Payroll Number
826
Regular Hours
1,952

Dexter Powell works as a Supervisor for Department of Environment Protection based in Brooklyn. Their tenure dates to 2015, about 10 years. Dexter earned $84,352 in 2025.

Richard Mendoza Flores

Supervisor/Department of Environment Protection

2025 total comp
$83,854
Base pay
$69,137
Overtime
$10,503
Other pay
$4,214
Benefits
$0
Total compensation
$83,854
Hire date
2021-08-09
Pay basis
Annual
Work city
Westchester

Source-specific fields

Base Salary
$84,394
Leave Status as of June 30
Active
Overtime Hours
229.75
Payroll Number
826
Regular Hours
2,080

At Department of Environment Protection, Richard Mendoza Flores serves as a Supervisor based in Westchester. Hired in 2021, they have about 4 years of service. Their 2025 pay totaled $83,854.

Carlo Di Meglio

Supervisor/Department of Environment Protection

2025 total comp
$80,159
Base pay
$68,494
Overtime
$4,436
Other pay
$7,230
Benefits
$0
Total compensation
$80,159
Hire date
1991-07-08
Pay basis
Annual
Work city
Bronx

Source-specific fields

Base Salary
$108,615
Leave Status as of June 30
Ceased
Overtime Hours
54
Payroll Number
826
Regular Hours
1,312

Carlo Di Meglio works as a Supervisor for Department of Environment Protection based in Bronx. They have served since 1991 (about 34 years). Carlo earned $80,159 in 2025.