GCGovComp.app

City of Baltimore / Public Works - Water & Waste Water

Agency file

Public Works - Water & Waste Water

Source file: City of Baltimore — Employee Salaries / ingested Jun 19, 2026

The Public Works - Water & Waste Water operates public utilities and infrastructure such as water, power, sanitation, or energy services.

In 2025, this agency had 1,285 employees with median total compensation of $76,741; the highest distinct record was $284,737.

Year
2025
Total payroll
$103.9M
Employees
1,285
Median total
$76,741
Highest record
$284,737

What the records show

Compensation analytics

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

Salary distribution

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

Average pay composition

  • Base$80,873 (100%)
  • Overtime$0 (0%)
  • Other$0 (0%)
  • 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
$46,329
$59,022
$76,741
$97,629
$124,874

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

Trend

Year over year

How this department's total payroll, headcount, and median pay changed across the 5 published years.

YearTotal payrollEmployeesMedian pay
2021
$90.3M
1,435
$61,667
2022
$78.7M
12.9%
1,422
0.9%
$54,275
12.0%
2023
$84.8M
7.8%
1,447
1.8%
$58,077
7.0%
2024
$105.8M
24.7%
1,452
0.3%
$69,232
19.2%
2025
$103.9M
1.7%
1,285
11.5%
$76,741
10.8%

Record list

Employees

Page 35

Scott Rampmeyer

Mechanical Maintenance Technician Supervisor I/Public Works - Water & Waste Water

2021 total comp
$86,992
Base pay
$86,992
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,992
Hire date
1984-09-10

Source-specific fields

Agencyid
A50
Annualsalary
64198
Employee ID
164738

At Public Works - Water & Waste Water, Scott Rampmeyer serves as a Mechanical Maintenance Technician Supervisor I. Hired in 1984, they have about 37 years of service. Their 2021 pay totaled $86,992.

Antonio Branch

54332 - Ww Operations Technician II Pump/Public Works - Water & Waste Water

2024 total comp
$86,978
Base pay
$86,978
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,978
Hire date
1998-08-23

Source-specific fields

Agencyid
A50
Annualsalary
83627.92
Employee ID
248186

Antonio Branch is a 54332 - Ww Operations Technician II Pump at Public Works - Water & Waste Water. They have served since 1998 (about 26 years). 2024 total compensation came to $86,978.

James Carroll

Water Systems Treatment Supervisor/Public Works - Water & Waste Water

2025 total comp
$86,967
Base pay
$86,967
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,967
Hire date
1997-01-27

Source-specific fields

Agencyid
A50
Annualsalary
83782
Employee ID
269145

James Carroll works as a Water Systems Treatment Supervisor for Public Works - Water & Waste Water. They have served since 1997 (about 28 years). James earned $86,967 in 2025.

Charles Oliver

42222 - Construction Project Supervisor II/Public Works - Water & Waste Water

2023 total comp
$86,911
Base pay
$86,911
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,911
Hire date
2002-12-23

Source-specific fields

Agencyid
A50
Annualsalary
86273.09
Employee ID
240842

Charles Oliver holds the role of 42222 - Construction Project Supervisor II at Public Works - Water & Waste Water. They have served since 2002 (about 21 years). In 2023, their total compensation was $86,911.

Raymond T Green

Www Utilities Installer Repairer Supervisor I/Public Works - Water & Waste Water

2025 total comp
$86,909
Base pay
$86,909
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,909
Hire date
2016-07-05

Source-specific fields

Agencyid
A50
Annualsalary
57978
Employee ID
273994

Raymond T Green works as a Www Utilities Installer Repairer Supervisor I for Public Works - Water & Waste Water. Their tenure dates to 2016, about 9 years. Raymond earned $86,909 in 2025.

Lester Seldon

Www Laborer/Public Works - Water & Waste Water

2025 total comp
$86,890
Base pay
$86,890
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,890
Hire date
2010-11-15

Source-specific fields

Agencyid
A50
Annualsalary
44991
Employee ID
271644

At Public Works - Water & Waste Water, Lester Seldon serves as a Www Laborer. Hired in 2010, they have about 15 years of service. Their 2025 pay totaled $86,890.

Danny Tipton

52627 - Scada System Supervisor/Public Works - Water & Waste Water

2023 total comp
$86,889
Base pay
$86,889
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,889
Hire date
1994-10-24

Source-specific fields

Agencyid
A50
Annualsalary
85727.92
Employee ID
244693

Danny Tipton holds the role of 52627 - Scada System Supervisor at Public Works - Water & Waste Water. Their tenure dates to 1994, about 29 years. In 2023, their total compensation was $86,889.

Roland Sutton

54355 - Electrical Maintenance Technician Supervisor I/Public Works - Water & Waste Water

2023 total comp
$86,888
Base pay
$86,888
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,888
Hire date
1994-05-04

Source-specific fields

Agencyid
A50
Annualsalary
82270.72
Employee ID
244182

Roland Sutton holds the role of 54355 - Electrical Maintenance Technician Supervisor I at Public Works - Water & Waste Water. Their tenure dates to 1994, about 29 years. In 2023, their total compensation was $86,888.

Brandon Coates

54318 - Www Pumping Technician II/Public Works - Water & Waste Water

2024 total comp
$86,853
Base pay
$86,853
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,853
Hire date
2016-06-06

Source-specific fields

Agencyid
A50
Annualsalary
65884
Employee ID
249592

Brandon Coates works as a 54318 - Www Pumping Technician II for Public Works - Water & Waste Water. They have served since 2016 (about 8 years). Brandon earned $86,853 in 2024.

Remigijus Urbonas

72113 - Engineer II/Public Works - Water & Waste Water

2022 total comp
$86,835
Base pay
$86,835
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,835
Hire date
1998-03-02

Source-specific fields

Agencyid
A50
Annualsalary
86571.68
Employee ID
209755

At Public Works - Water & Waste Water, Remigijus Urbonas serves as a 72113 - Engineer II. Hired in 1998, they have about 24 years of service. Their 2022 pay totaled $86,835.

Anthony Anderson

Water Systems Treatment Supervisor/Public Works - Water & Waste Water

2021 total comp
$86,825
Base pay
$86,825
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,825
Hire date
1978-07-24

Source-specific fields

Agencyid
A50
Annualsalary
79120
Employee ID
154711

Anthony Anderson holds the role of Water Systems Treatment Supervisor at Public Works - Water & Waste Water. Hired in 1978, they have about 43 years of service. In 2021, their total compensation was $86,825.

Walter Kelley

Mechanical Maintenance Technician Supervisor II/Public Works - Water & Waste Water

2021 total comp
$86,809
Base pay
$86,809
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,809
Hire date
1982-01-18

Source-specific fields

Agencyid
A50
Annualsalary
64198
Employee ID
161672

Walter Kelley holds the role of Mechanical Maintenance Technician Supervisor II at Public Works - Water & Waste Water. They have served since 1982 (about 39 years). In 2021, their total compensation was $86,809.

Theodore Eucare

71213 - Pollution Control Analyst III/Public Works - Water & Waste Water

2023 total comp
$86,794
Base pay
$86,794
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,794
Hire date
1996-11-16

Source-specific fields

Agencyid
A50
Annualsalary
82270.72
Employee ID
234025

Theodore Eucare works as a 71213 - Pollution Control Analyst III for Public Works - Water & Waste Water. Hired in 1996, they have about 27 years of service. Theodore earned $86,794 in 2023.

Shane Young

Www Operations Technician II Sanitary/Public Works - Water & Waste Water

2025 total comp
$86,786
Base pay
$86,786
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,786
Hire date
2013-12-23

Source-specific fields

Agencyid
A50
Annualsalary
69219
Employee ID
274981

Shane Young works as a Www Operations Technician II Sanitary for Public Works - Water & Waste Water. Hired in 2013, they have about 12 years of service. Shane earned $86,786 in 2025.

Spilios Kirikos

Water Treatment Technician III/Public Works - Water & Waste Water

2021 total comp
$86,780
Base pay
$86,780
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,780
Hire date
2012-01-23

Source-specific fields

Agencyid
A50
Annualsalary
52873
Employee ID
161890

At Public Works - Water & Waste Water, Spilios Kirikos serves as a Water Treatment Technician III. Hired in 2012, they have about 9 years of service. Their 2021 pay totaled $86,780.

Nicholas Cianferano

42212 - Public Works Inspector II/Public Works - Water & Waste Water

2023 total comp
$86,745
Base pay
$86,745
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,745
Hire date
1992-09-28

Source-specific fields

Agencyid
A50
Annualsalary
65284.35
Employee ID
232201

Nicholas Cianferano is a 42212 - Public Works Inspector II at Public Works - Water & Waste Water. Their tenure dates to 1992, about 31 years. 2023 total compensation came to $86,745.

John Washington

Scada System Supervisor/Public Works - Water & Waste Water

2021 total comp
$86,700
Base pay
$86,700
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,700
Hire date
1985-02-04

Source-specific fields

Agencyid
A50
Annualsalary
79113
Employee ID
167649

At Public Works - Water & Waste Water, John Washington serves as a Scada System Supervisor. Hired in 1985, they have about 36 years of service. Their 2021 pay totaled $86,700.

Ricardo Ward

54333 - Ww Opns Technician II Sanitary/Public Works - Water & Waste Water

2023 total comp
$86,692
Base pay
$86,692
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,692
Hire date
1992-05-26

Source-specific fields

Agencyid
A50
Annualsalary
57383.85
Employee ID
245284

Ricardo Ward works as a 54333 - Ww Opns Technician II Sanitary for Public Works - Water & Waste Water. Hired in 1992, they have about 31 years of service. Ricardo earned $86,692 in 2023.

Karen Campbell

71531 - Www Microbiologist I/Public Works - Water & Waste Water

2024 total comp
$86,691
Base pay
$86,691
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,691
Hire date
1996-06-26

Source-specific fields

Agencyid
A50
Annualsalary
90411.88
Employee ID
249001

Karen Campbell works as a 71531 - Www Microbiologist I for Public Works - Water & Waste Water. Their tenure dates to 1996, about 28 years. Karen earned $86,691 in 2024.

Solomon P Lynch

Www Operations Technician II Sanitary/Public Works - Water & Waste Water

2025 total comp
$86,688
Base pay
$86,688
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,688
Hire date
2019-09-21

Source-specific fields

Agencyid
A50
Annualsalary
62102
Employee ID
275375

Solomon P Lynch is a Www Operations Technician II Sanitary at Public Works - Water & Waste Water. Hired in 2019, they have about 6 years of service. 2025 total compensation came to $86,688.

Patrick Butler

53691 - Www Watershed Maintenance Supervisor/Public Works - Water & Waste Water

2024 total comp
$86,590
Base pay
$86,590
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,590
Hire date
1991-09-03

Source-specific fields

Agencyid
A50
Annualsalary
84576.95
Employee ID
248880

Patrick Butler holds the role of 53691 - Www Watershed Maintenance Supervisor at Public Works - Water & Waste Water. Hired in 1991, they have about 33 years of service. In 2024, their total compensation was $86,590.

Ruby Flentall

53521 - Www Superintendent, Utilities Maintenance and Repair/Public Works - Water & Waste Water

2024 total comp
$86,579
Base pay
$86,579
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,579
Hire date
1984-02-06

Source-specific fields

Agencyid
A50
Annualsalary
91811
Employee ID
251663

Ruby Flentall works as a 53521 - Www Superintendent, Utilities Maintenance and Repair for Public Works - Water & Waste Water. They have served since 1984 (about 40 years). Ruby earned $86,579 in 2024.

Antonio Lee

42215 - Www Public Works Inspector II/Public Works - Water & Waste Water

2024 total comp
$86,569
Base pay
$86,569
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,569
Hire date
2017-12-04

Source-specific fields

Agencyid
A50
Annualsalary
57978
Employee ID
255852

Antonio Lee is a 42215 - Www Public Works Inspector II at Public Works - Water & Waste Water. They have served since 2017 (about 7 years). 2024 total compensation came to $86,569.

Tracy Moffatt

72113 - Engineer II/Public Works - Water & Waste Water

2023 total comp
$86,546
Base pay
$86,546
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,546
Hire date
1994-07-11

Source-specific fields

Agencyid
A50
Annualsalary
86571.68
Employee ID
240096

At Public Works - Water & Waste Water, Tracy Moffatt serves as a 72113 - Engineer II. Their tenure dates to 1994, about 29 years. Their 2023 pay totaled $86,546.

Hector Manzano

Pollution Control Analyst III/Public Works - Water & Waste Water

2021 total comp
$86,520
Base pay
$86,520
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,520
Hire date
1994-08-29

Source-specific fields

Agencyid
A50
Annualsalary
77539
Employee ID
162944

Hector Manzano works as a Pollution Control Analyst III for Public Works - Water & Waste Water. Their tenure dates to 1994, about 27 years. Hector earned $86,520 in 2021.

Alphonso Martin

54333 - Ww Opns Technician II Sanitary/Public Works - Water & Waste Water

2023 total comp
$86,503
Base pay
$86,503
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,503
Hire date
2016-05-07

Source-specific fields

Agencyid
A50
Annualsalary
49899
Employee ID
239241

Alphonso Martin works as a 54333 - Ww Opns Technician II Sanitary for Public Works - Water & Waste Water. They have served since 2016 (about 7 years). Alphonso earned $86,503 in 2023.

Oscar Curtis

Ww Technician Supervisor I Sanitary/Public Works - Water & Waste Water

2021 total comp
$86,488
Base pay
$86,488
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,488
Hire date
1997-02-10

Source-specific fields

Agencyid
A50
Annualsalary
58319
Employee ID
157825

At Public Works - Water & Waste Water, Oscar Curtis serves as a Ww Technician Supervisor I Sanitary. They have served since 1997 (about 24 years). Their 2021 pay totaled $86,488.

Frederick F Petrella

Www Public Works Inspector II/Public Works - Water & Waste Water

2025 total comp
$86,483
Base pay
$86,483
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,483
Hire date
2002-05-20

Source-specific fields

Agencyid
A50
Annualsalary
73830
Employee ID
268343

At Public Works - Water & Waste Water, Frederick F Petrella serves as a Www Public Works Inspector II. Hired in 2002, they have about 23 years of service. Their 2025 pay totaled $86,483.

Kimberly Cromwell

33377 - Www Radio Dispatcher II/Public Works - Water & Waste Water

2024 total comp
$86,481
Base pay
$86,481
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,481
Hire date
2006-05-22

Source-specific fields

Agencyid
A50
Annualsalary
60667.96
Employee ID
250083

Kimberly Cromwell is a 33377 - Www Radio Dispatcher II at Public Works - Water & Waste Water. Their tenure dates to 2006, about 18 years. 2024 total compensation came to $86,481.

Stephon Martin

Public Works Inspector III/Public Works - Water & Waste Water

2021 total comp
$86,474
Base pay
$86,474
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,474
Hire date
1998-06-18

Source-specific fields

Agencyid
A50
Annualsalary
71157
Employee ID
162887

Stephon Martin is a Public Works Inspector III at Public Works - Water & Waste Water. Their tenure dates to 1998, about 23 years. 2021 total compensation came to $86,474.

Barbara Mason

33378 - Www Radio Dispatcher Supervisor/Public Works - Water & Waste Water

2024 total comp
$86,428
Base pay
$86,428
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,428
Hire date
2005-03-07

Source-specific fields

Agencyid
A50
Annualsalary
66886.64
Employee ID
256621

Barbara Mason works as a 33378 - Www Radio Dispatcher Supervisor for Public Works - Water & Waste Water. Their tenure dates to 2005, about 19 years. Barbara earned $86,428 in 2024.

Wiley Perry

54311 - Www Operations Technician Apprentice/Public Works - Water & Waste Water

2024 total comp
$86,407
Base pay
$86,407
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,407
Hire date
1981-11-09

Source-specific fields

Agencyid
A50
Annualsalary
81623.06
Employee ID
258623

Wiley Perry holds the role of 54311 - Www Operations Technician Apprentice at Public Works - Water & Waste Water. They have served since 1981 (about 43 years). In 2024, their total compensation was $86,407.

Melvin Jones

54517 - Cdl Driver II/Public Works - Water & Waste Water

2023 total comp
$86,405
Base pay
$86,405
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,405
Hire date
1993-09-27

Source-specific fields

Agencyid
A50
Annualsalary
58024.96
Employee ID
237740

Melvin Jones holds the role of 54517 - Cdl Driver II at Public Works - Water & Waste Water. They have served since 1993 (about 30 years). In 2023, their total compensation was $86,405.

Misrak Shiferaw

Engineer II/Public Works - Water & Waste Water

2021 total comp
$86,356
Base pay
$86,356
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,356
Hire date
2002-03-18

Source-specific fields

Agencyid
A50
Annualsalary
84786
Employee ID
166006

Misrak Shiferaw works as a Engineer II for Public Works - Water & Waste Water. They have served since 2002 (about 19 years). Misrak earned $86,356 in 2021.

Sepideh Payami

71213 - Pollution Control Analyst III/Public Works - Water & Waste Water

2023 total comp
$86,332
Base pay
$86,332
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,332
Hire date
1997-06-30

Source-specific fields

Agencyid
A50
Annualsalary
82270.72
Employee ID
241179

Sepideh Payami holds the role of 71213 - Pollution Control Analyst III at Public Works - Water & Waste Water. They have served since 1997 (about 26 years). In 2023, their total compensation was $86,332.

Anthony Maurice Lucas

Www Operations Technician II Sanitary/Public Works - Water & Waste Water

2025 total comp
$86,326
Base pay
$86,326
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,326
Hire date
2018-06-30

Source-specific fields

Agencyid
A50
Annualsalary
63965
Employee ID
264730

Anthony Maurice Lucas holds the role of Www Operations Technician II Sanitary at Public Works - Water & Waste Water. They have served since 2018 (about 7 years). In 2025, their total compensation was $86,326.

Cleveland Thomas Deshields

Www Laborer/Public Works - Water & Waste Water

2025 total comp
$86,309
Base pay
$86,309
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,309
Hire date
2012-11-05

Source-specific fields

Agencyid
A50
Annualsalary
51653
Employee ID
266362

At Public Works - Water & Waste Water, Cleveland Thomas Deshields serves as a Www Laborer. Hired in 2012, they have about 13 years of service. Their 2025 pay totaled $86,309.

Barry Evans

52933 - Www Laborer Crew Leader I/Public Works - Water & Waste Water

2024 total comp
$86,304
Base pay
$86,304
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,304
Hire date
2007-12-17

Source-specific fields

Agencyid
A50
Annualsalary
64504.64
Employee ID
251338

Barry Evans is a 52933 - Www Laborer Crew Leader I at Public Works - Water & Waste Water. Hired in 2007, they have about 17 years of service. 2024 total compensation came to $86,304.

Edwin C Moye

Electrical Maintenance Technician Supervisor II/Public Works - Water & Waste Water

2025 total comp
$86,277
Base pay
$86,277
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,277
Hire date
1993-08-16

Source-specific fields

Agencyid
A50
Annualsalary
99354
Employee ID
267887

Edwin C Moye is a Electrical Maintenance Technician Supervisor II at Public Works - Water & Waste Water. Hired in 1993, they have about 32 years of service. 2025 total compensation came to $86,277.

Babatunde Oyinloye

33187 - GIS Analyst/Public Works - Water & Waste Water

2022 total comp
$86,259
Base pay
$86,259
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,259
Hire date
2018-07-28

Source-specific fields

Agencyid
A50
Annualsalary
88956.82
Employee ID
204853

Babatunde Oyinloye is a 33187 - GIS Analyst at Public Works - Water & Waste Water. Their tenure dates to 2018, about 4 years. 2022 total compensation came to $86,259.