GCGovComp.app

California / Water Resources

Agency file

Water Resources

Source file: California — State Employee Compensation (SCO Payroll Data Warehouse, CPRA) / ingested Jun 19, 2026

The Water Resources operates public utilities and infrastructure such as water, power, sanitation, or energy services.

In 2023, this agency had 3,841 employees with median total compensation of $110,464; the highest distinct record was $325,405.

Year
2023
Employees
3,841
Median total
$110,464
Highest record
$325,405

What the records show

Compensation analytics

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

Salary distribution

$0$205,743+

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

Average pay composition

  • Base$100,265 (91%)
  • Overtime$5,462 (5%)
  • Other$4,299 (4%)
  • 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
$38,243
$74,736
$110,464
$149,730
$176,601

The pay ladder for this department. Someone at the 90th percentile earns $176,601 — more than 90% of the department; the 10th percentile earns $38,243. 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 54

Jeanette R Hamilton

Labor Relations Specialist/Water Resources

2023 total comp
$102,537
Base pay
$96,450
Overtime
$0
Other pay
$6,087
Benefits
$0
Total compensation
$102,537
Union / bargaining unit
E98
Work county
SACRAMENTO

Source-specific fields

Base Pay
$8,153
Cs/csu
CS
Position Number
8407109535001
Salary Total
$8,153
Time Base
FT
Total Pay
$102,537

At Water Resources, Jeanette R Hamilton serves as a Labor Relations Specialist. Their 2023 pay totaled $102,537. They are represented by E98.

Nik Ct Pineda

Mechanical Engineer/Water Resources

2023 total comp
$102,534
Base pay
$100,930
Overtime
$1,304
Other pay
$300
Benefits
$0
Total compensation
$102,534
Union / bargaining unit
R09
Work county
SACRAMENTO

Source-specific fields

Base Pay
$8,900
Cs/csu
CS
Position Number
8427533583001
Salary Total
$8,900
Time Base
FT
Total Pay
$102,534

At Water Resources, Nik Ct Pineda serves as a Mechanical Engineer. Their 2023 pay totaled $102,534. They are represented by R09.

Banita Mahakud

Information Technology Specialist I/Water Resources

2023 total comp
$102,463
Base pay
$100,043
Overtime
$0
Other pay
$2,420
Benefits
$0
Total compensation
$102,463
Union / bargaining unit
R01
Work county
SACRAMENTO

Source-specific fields

Base Pay
$8,582
Cs/csu
CS
Position Number
8405301402027
Salary Total
$8,582
Time Base
FT
Total Pay
$102,463

At Water Resources, Banita Mahakud serves as a Information Technology Specialist I. Their 2023 pay totaled $102,463. Union affiliation: R01.

Edna P Smith

Water Resources Engineering Associate (Specialist)/Water Resources

2023 total comp
$102,273
Base pay
$101,430
Overtime
$568
Other pay
$275
Benefits
$0
Total compensation
$102,273
Union / bargaining unit
R11
Work county
SACRAMENTO

Source-specific fields

Base Pay
$8,841
Cs/csu
CS
Position Number
8421253042003
Salary Total
$8,841
Time Base
FT
Total Pay
$102,273

At Water Resources, Edna P Smith serves as a Water Resources Engineering Associate (Specialist). Their 2023 pay totaled $102,273. They are represented by R11.

Desiree A Ramirez

Senior Environmental Scientist (Supervisory)/Water Resources

2023 total comp
$102,177
Base pay
$101,577
Overtime
$0
Other pay
$600
Benefits
$0
Total compensation
$102,177
Union / bargaining unit
S10
Work county
SACRAMENTO

Source-specific fields

Base Pay
$10,331
Cs/csu
CS
Position Number
8416500764590
Salary Total
$10,331
Time Base
FT
Total Pay
$102,177

Desiree A Ramirez holds the role of Senior Environmental Scientist (Supervisory) at Water Resources. In 2023, their total compensation was $102,177. They are represented by S10.

Angela V Murvine

Engineering Geologist/Water Resources

2023 total comp
$102,175
Base pay
$100,109
Overtime
$1,516
Other pay
$550
Benefits
$0
Total compensation
$102,175
Union / bargaining unit
R09
Work county
SACRAMENTO

Source-specific fields

Base Pay
$8,799
Cs/csu
CS
Position Number
8416503756004
Salary Total
$8,799
Time Base
FT
Total Pay
$102,175

Angela V Murvine holds the role of Engineering Geologist at Water Resources. In 2023, their total compensation was $102,175. They are represented by R09.

Marcoantonio Salazar

Engineer, Water Resources/Water Resources

2023 total comp
$102,156
Base pay
$99,189
Overtime
$2,660
Other pay
$307
Benefits
$0
Total compensation
$102,156
Union / bargaining unit
R09
Work county
SACRAMENTO

Source-specific fields

Base Pay
$8,891
Cs/csu
CS
Position Number
8427123137005
Salary Total
$8,891
Time Base
FT
Total Pay
$102,156

Marcoantonio Salazar works as a Engineer, Water Resources for Water Resources. Marcoantonio earned $102,156 in 2023. They are represented by R09.

Brendan S Thorpe

Construction Supervisor II Water Resources/Water Resources

2023 total comp
$102,146
Base pay
$99,666
Overtime
$460
Other pay
$2,020
Benefits
$0
Total compensation
$102,146
Union / bargaining unit
E48
Work county
SACRAMENTO

Source-specific fields

Base Pay
$9,284
Cs/csu
CS
Position Number
8438153447002
Salary Total
$9,284
Time Base
FT
Total Pay
$102,146

At Water Resources, Brendan S Thorpe serves as a Construction Supervisor II Water Resources. Their 2023 pay totaled $102,146. They are represented by E48.

William T Hanley

Staff Services Manager II (Supervisory)/Water Resources

2023 total comp
$102,120
Base pay
$100,000
Overtime
$0
Other pay
$2,120
Benefits
$0
Total compensation
$102,120
Union / bargaining unit
S01
Work county
SACRAMENTO

Source-specific fields

Base Pay
$8,647
Cs/csu
CS
Position Number
8401614801500
Salary Total
$8,647
Time Base
FT
Total Pay
$102,120

William T Hanley holds the role of Staff Services Manager II (Supervisory) at Water Resources. In 2023, their total compensation was $102,120. Union affiliation: S01.

Edgar De Boda

Information Technology Specialist I/Water Resources

2023 total comp
$102,013
Base pay
$101,663
Overtime
$0
Other pay
$350
Benefits
$0
Total compensation
$102,013
Union / bargaining unit
R01
Work county
LOS ANGELES

Source-specific fields

Base Pay
$9,011
Cs/csu
CS
Position Number
8480011402001
Salary Total
$9,011
Time Base
FT
Total Pay
$102,013

Edgar De Boda holds the role of Information Technology Specialist I at Water Resources. In 2023, their total compensation was $102,013. Union affiliation: R01.

Nicole Stephanie Osorio

Engineer, Water Resources/Water Resources

2023 total comp
$101,943
Base pay
$97,975
Overtime
$0
Other pay
$3,968
Benefits
$0
Total compensation
$101,943
Union / bargaining unit
R09
Work county
SACRAMENTO

Source-specific fields

Base Pay
$8,900
Cs/csu
CS
Position Number
8413803137002
Salary Total
$8,900
Time Base
FT
Total Pay
$101,815

At Water Resources, Nicole Stephanie Osorio serves as a Engineer, Water Resources. Their 2023 pay totaled $101,943. They are represented by R09.

Yi Liang

Electrical Engineer/Water Resources

2023 total comp
$101,934
Base pay
$86,803
Overtime
$14,686
Other pay
$445
Benefits
$0
Total compensation
$101,934
Union / bargaining unit
R09
Work county
SACRAMENTO

Source-specific fields

Base Pay
$7,425
Cs/csu
CS
Position Number
8427423613002
Salary Total
$7,725
Time Base
FT
Total Pay
$101,934

Yi Liang works as a Electrical Engineer for Water Resources. Yi earned $101,934 in 2023. Union affiliation: R09.

Alex M Acosta

Engineer, Water Resources/Water Resources

2023 total comp
$101,933
Base pay
$98,599
Overtime
$2,734
Other pay
$600
Benefits
$0
Total compensation
$101,933
Union / bargaining unit
R09
Work county
SACRAMENTO

Source-specific fields

Base Pay
$8,594
Cs/csu
CS
Position Number
8414923137004
Salary Total
$8,594
Time Base
FT
Total Pay
$101,933

At Water Resources, Alex M Acosta serves as a Engineer, Water Resources. Their 2023 pay totaled $101,933. Union affiliation: R09.

Dawn M Cabitac

Staff Services Manager I/Water Resources

2023 total comp
$101,931
Base pay
$96,120
Overtime
$0
Other pay
$5,811
Benefits
$0
Total compensation
$101,931
Union / bargaining unit
E48
Work county
SACRAMENTO

Source-specific fields

Base Pay
$8,153
Cs/csu
CS
Position Number
8401614800001
Salary Total
$8,153
Time Base
FT
Total Pay
$101,931

Dawn M Cabitac works as a Staff Services Manager I for Water Resources. Dawn earned $101,931 in 2023. Union affiliation: E48.

Teresa L Chaney

Staff Services Manager II (Supervisory)/Water Resources

2023 total comp
$101,896
Base pay
$99,526
Overtime
$0
Other pay
$2,370
Benefits
$0
Total compensation
$101,896
Union / bargaining unit
S01
Work county
SACRAMENTO

Source-specific fields

Base Pay
$9,219
Cs/csu
CS
Position Number
8404204801591
Salary Total
$9,219
Time Base
FT
Total Pay
$101,896

Teresa L Chaney is a Staff Services Manager II (Supervisory) at Water Resources. 2023 total compensation came to $101,896. They are represented by S01.

Shayaan B Qazi

Engineer, Water Resources/Water Resources

2023 total comp
$101,894
Base pay
$97,311
Overtime
$4,276
Other pay
$307
Benefits
$0
Total compensation
$101,894
Union / bargaining unit
R09
Work county
SACRAMENTO

Source-specific fields

Base Pay
$8,892
Cs/csu
CS
Position Number
8434803137032
Salary Total
$8,481
Time Base
FT
Total Pay
$101,894

Shayaan B Qazi is a Engineer, Water Resources at Water Resources. 2023 total compensation came to $101,894. Their bargaining unit is R09.

James R Norris

Engineer, Water Resources/Water Resources

2023 total comp
$101,831
Base pay
$101,231
Overtime
$0
Other pay
$600
Benefits
$0
Total compensation
$101,831
Union / bargaining unit
R09
Work county
TEHAMA

Source-specific fields

Base Pay
$8,892
Cs/csu
CS
Position Number
8442003137004
Salary Total
$8,892
Time Base
FT
Total Pay
$101,831

At Water Resources, James R Norris serves as a Engineer, Water Resources. Their 2023 pay totaled $101,831. Their bargaining unit is R09.

Jezreel R Cabanban

Heavy Equipment Mechanic/Water Resources

2023 total comp
$101,799
Base pay
$79,376
Overtime
$21,560
Other pay
$864
Benefits
$0
Total compensation
$101,799
Union / bargaining unit
R12
Work county
CONTRA COSTA

Source-specific fields

Base Pay
$6,004
Cs/csu
CS
Position Number
8420236834087
Salary Total
$6,776
Time Base
FT
Total Pay
$101,799

Jezreel R Cabanban holds the role of Heavy Equipment Mechanic at Water Resources. In 2023, their total compensation was $101,799. Their bargaining unit is R12.

Geeta Devi

Accounting Administrator I (Supervisor)/Water Resources

2023 total comp
$101,770
Base pay
$96,615
Overtime
$204
Other pay
$4,952
Benefits
$0
Total compensation
$101,770
Union / bargaining unit
S01
Work county
SACRAMENTO

Source-specific fields

Base Pay
$8,398
Cs/csu
CS
Position Number
8402524549504
Salary Total
$8,398
Time Base
FT
Total Pay
$101,770

Geeta Devi works as a Accounting Administrator I (Supervisor) for Water Resources. Geeta earned $101,770 in 2023. Their bargaining unit is S01.

Leon D Fredette

Information Technology Specialist I/Water Resources

2023 total comp
$101,759
Base pay
$99,889
Overtime
$0
Other pay
$1,870
Benefits
$0
Total compensation
$101,759
Union / bargaining unit
R01
Work county
SACRAMENTO

Source-specific fields

Base Pay
$8,817
Cs/csu
CS
Position Number
8427621402005
Salary Total
$8,817
Time Base
FT
Total Pay
$101,759

Leon D Fredette holds the role of Information Technology Specialist I at Water Resources. In 2023, their total compensation was $101,759. Their bargaining unit is R01.

Jacob M Pierson

Utility Craftsworker, Water Resources/Water Resources

2023 total comp
$101,751
Base pay
$91,290
Overtime
$10,103
Other pay
$358
Benefits
$0
Total compensation
$101,751
Union / bargaining unit
R12
Work county
SACRAMENTO

Source-specific fields

Base Pay
$7,707
Cs/csu
CS
Position Number
8414846265382
Salary Total
$7,957
Time Base
FT
Total Pay
$101,751

Jacob M Pierson is a Utility Craftsworker, Water Resources at Water Resources. 2023 total compensation came to $101,751. Their bargaining unit is R12.

Roxanne L Boone

Staff Services Manager II (Supervisory)/Water Resources

2023 total comp
$101,744
Base pay
$99,624
Overtime
$0
Other pay
$2,120
Benefits
$0
Total compensation
$101,744
Union / bargaining unit
S01
Work county
SACRAMENTO

Source-specific fields

Base Pay
$8,649
Cs/csu
CS
Position Number
8433294801590
Salary Total
$8,649
Time Base
FT
Total Pay
$101,744

Roxanne L Boone works as a Staff Services Manager II (Supervisory) for Water Resources. Roxanne earned $101,744 in 2023. They are represented by S01.

Essayas K Ayana

Engineer, Water Resources/Water Resources

2023 total comp
$101,648
Base pay
$100,040
Overtime
$1,008
Other pay
$600
Benefits
$0
Total compensation
$101,648
Union / bargaining unit
R09
Work county
SACRAMENTO

Source-specific fields

Base Pay
$8,892
Cs/csu
CS
Position Number
8414913137015
Salary Total
$8,892
Time Base
FT
Total Pay
$101,648

Essayas K Ayana holds the role of Engineer, Water Resources at Water Resources. In 2023, their total compensation was $101,648. They are represented by R09.

Robert J Smith

Utility Craftsworker, Water Resources/Water Resources

2023 total comp
$101,642
Base pay
$93,916
Overtime
$7,068
Other pay
$658
Benefits
$0
Total compensation
$101,642
Union / bargaining unit
R12
Work county
SACRAMENTO

Source-specific fields

Base Pay
$7,707
Cs/csu
CS
Position Number
8414846265187
Salary Total
$7,957
Time Base
FT
Total Pay
$101,642

Robert J Smith holds the role of Utility Craftsworker, Water Resources at Water Resources. In 2023, their total compensation was $101,642. They are represented by R12.

James G Briggs

Environmental Scientist/Water Resources

2023 total comp
$101,570
Base pay
$94,031
Overtime
$6,939
Other pay
$600
Benefits
$0
Total compensation
$101,570
Union / bargaining unit
R10
Work county
SACRAMENTO

Source-specific fields

Base Pay
$7,926
Cs/csu
CS
Position Number
8462000762001
Salary Total
$7,926
Time Base
FT
Total Pay
$101,570

James G Briggs holds the role of Environmental Scientist at Water Resources. In 2023, their total compensation was $101,570. They are represented by R10.

Kevin D Marr

Environmental Scientist/Water Resources

2023 total comp
$101,520
Base pay
$94,031
Overtime
$6,388
Other pay
$1,101
Benefits
$0
Total compensation
$101,520
Union / bargaining unit
R10
Work county
SACRAMENTO

Source-specific fields

Base Pay
$7,926
Cs/csu
CS
Position Number
8411510762002
Salary Total
$7,926
Time Base
FT
Total Pay
$101,520

Kevin D Marr works as a Environmental Scientist for Water Resources. Kevin earned $101,520 in 2023. They are represented by R10.

Nathan R Cheshier

Engineering Geologist/Water Resources

2023 total comp
$101,492
Base pay
$101,192
Overtime
$0
Other pay
$300
Benefits
$0
Total compensation
$101,492
Union / bargaining unit
R09
Work county
SACRAMENTO

Source-specific fields

Base Pay
$9,137
Cs/csu
CS
Position Number
8432603756001
Salary Total
$8,715
Time Base
FT
Total Pay
$101,492

Nathan R Cheshier is a Engineering Geologist at Water Resources. 2023 total compensation came to $101,492. Their bargaining unit is R09.

Jesus A Gonzalez Perez

Accounting Administrator I (Supervisor)/Water Resources

2023 total comp
$101,481
Base pay
$99,061
Overtime
$0
Other pay
$2,420
Benefits
$0
Total compensation
$101,481
Union / bargaining unit
S01
Work county
SACRAMENTO

Source-specific fields

Base Pay
$8,398
Cs/csu
CS
Position Number
8402244549502
Salary Total
$8,398
Time Base
FT
Total Pay
$101,481

Jesus A Gonzalez Perez works as a Accounting Administrator I (Supervisor) for Water Resources. Jesus earned $101,481 in 2023. Union affiliation: S01.

Jessica A Alarcon

Staff Services Manager I/Water Resources

2023 total comp
$101,481
Base pay
$99,061
Overtime
$0
Other pay
$2,420
Benefits
$0
Total compensation
$101,481
Union / bargaining unit
S01
Work county
SACRAMENTO

Source-specific fields

Base Pay
$8,398
Cs/csu
CS
Position Number
8414024800503
Salary Total
$8,398
Time Base
FT
Total Pay
$101,481

Jessica A Alarcon holds the role of Staff Services Manager I at Water Resources. In 2023, their total compensation was $101,481. They are represented by S01.

Karina K Bailey

Staff Services Manager I/Water Resources

2023 total comp
$101,481
Base pay
$99,061
Overtime
$0
Other pay
$2,420
Benefits
$0
Total compensation
$101,481
Union / bargaining unit
S01
Work county
SACRAMENTO

Source-specific fields

Base Pay
$8,398
Cs/csu
CS
Position Number
8406524800501
Salary Total
$8,398
Time Base
FT
Total Pay
$101,481

At Water Resources, Karina K Bailey serves as a Staff Services Manager I. Their 2023 pay totaled $101,481. Their bargaining unit is S01.

Cheryl L Barroskeeton

Staff Services Manager I/Water Resources

2023 total comp
$101,481
Base pay
$99,061
Overtime
$0
Other pay
$2,420
Benefits
$0
Total compensation
$101,481
Union / bargaining unit
S01
Work county
SACRAMENTO

Source-specific fields

Base Pay
$8,398
Cs/csu
CS
Position Number
8402424800502
Salary Total
$8,398
Time Base
FT
Total Pay
$101,481

Cheryl L Barroskeeton holds the role of Staff Services Manager I at Water Resources. In 2023, their total compensation was $101,481. They are represented by S01.

Richard J Zmuda

Staff Services Manager I/Water Resources

2023 total comp
$101,481
Base pay
$99,061
Overtime
$0
Other pay
$2,420
Benefits
$0
Total compensation
$101,481
Union / bargaining unit
E48
Work county
SACRAMENTO

Source-specific fields

Base Pay
$8,398
Cs/csu
CS
Position Number
8406614800001
Salary Total
$8,398
Time Base
FT
Total Pay
$101,481

At Water Resources, Richard J Zmuda serves as a Staff Services Manager I. Their 2023 pay totaled $101,481. Union affiliation: E48.

Blake D Dipinto

Utility Craftsworker, Water Resources/Water Resources

2023 total comp
$101,354
Base pay
$92,518
Overtime
$8,643
Other pay
$193
Benefits
$0
Total compensation
$101,354
Union / bargaining unit
R12
Work county
SACRAMENTO

Source-specific fields

Base Pay
$7,707
Cs/csu
CS
Position Number
8414846265186
Salary Total
$7,957
Time Base
FT
Total Pay
$101,354

Blake D Dipinto is a Utility Craftsworker, Water Resources at Water Resources. 2023 total compensation came to $101,354. Their bargaining unit is R12.

Vivian E Guillen

Engineer, Water Resources/Water Resources

2023 total comp
$101,336
Base pay
$100,786
Overtime
$0
Other pay
$550
Benefits
$0
Total compensation
$101,336
Union / bargaining unit
R09
Work county
SACRAMENTO

Source-specific fields

Base Pay
$10,294
Cs/csu
CS
Position Number
8401103137002
Salary Total
$9,344
Time Base
FT
Total Pay
$101,336

Vivian E Guillen works as a Engineer, Water Resources for Water Resources. Vivian earned $101,336 in 2023. Their bargaining unit is R09.

Charles D Garrett

Water Resources Engineering Associate (Specialist)/Water Resources

2023 total comp
$101,331
Base pay
$99,211
Overtime
$0
Other pay
$2,120
Benefits
$0
Total compensation
$101,331
Union / bargaining unit
R11
Work county
SACRAMENTO

Source-specific fields

Base Pay
$8,841
Cs/csu
CS
Position Number
8434843042001
Salary Total
$8,841
Time Base
FT
Total Pay
$101,331

Charles D Garrett is a Water Resources Engineering Associate (Specialist) at Water Resources. 2023 total compensation came to $101,331. Union affiliation: R11.

Aimee K Shepard

Staff Services Manager I/Water Resources

2023 total comp
$101,323
Base pay
$98,903
Overtime
$0
Other pay
$2,420
Benefits
$0
Total compensation
$101,323
Union / bargaining unit
S01
Work county
SACRAMENTO

Source-specific fields

Base Pay
$8,398
Cs/csu
CS
Position Number
8401004800900
Salary Total
$8,398
Time Base
FT
Total Pay
$101,323

At Water Resources, Aimee K Shepard serves as a Staff Services Manager I. Their 2023 pay totaled $101,323. They are represented by S01.

Marc Kato

Information Technology Specialist II/Water Resources

2023 total comp
$101,301
Base pay
$100,701
Overtime
$0
Other pay
$600
Benefits
$0
Total compensation
$101,301
Union / bargaining unit
R01
Work county
SACRAMENTO

Source-specific fields

Base Pay
$8,963
Cs/csu
CS
Position Number
8405301414006
Salary Total
$8,963
Time Base
FT
Total Pay
$101,301

Marc Kato holds the role of Information Technology Specialist II at Water Resources. In 2023, their total compensation was $101,301. Union affiliation: R01.

Joshua A Black

Senior Environmental Scientist(Specialist)/Water Resources

2023 total comp
$101,188
Base pay
$100,130
Overtime
$458
Other pay
$600
Benefits
$0
Total compensation
$101,188
Union / bargaining unit
R10
Work county
SACRAMENTO

Source-specific fields

Base Pay
$8,543
Cs/csu
CS
Position Number
8411510765007
Salary Total
$8,543
Time Base
FT
Total Pay
$101,188

Joshua A Black is a Senior Environmental Scientist(Specialist) at Water Resources. 2023 total compensation came to $101,188. Union affiliation: R10.

Azizullah Helmand

Associate Hydroelectric Power Utility Engineer/Water Resources

2023 total comp
$101,092
Base pay
$100,692
Overtime
$0
Other pay
$400
Benefits
$0
Total compensation
$101,092
Union / bargaining unit
R09
Work county
SACRAMENTO

Source-specific fields

Base Pay
$9,708
Cs/csu
CS
Position Number
8415113675013
Salary Total
$9,259
Time Base
FT
Total Pay
$101,092

Azizullah Helmand holds the role of Associate Hydroelectric Power Utility Engineer at Water Resources. In 2023, their total compensation was $101,092. Union affiliation: R09.

Steven N Khong

Engineer, Water Resources/Water Resources

2023 total comp
$101,084
Base pay
$100,460
Overtime
$0
Other pay
$625
Benefits
$0
Total compensation
$101,084
Union / bargaining unit
R09
Work county
SACRAMENTO

Source-specific fields

Base Pay
$9,345
Cs/csu
CS
Position Number
8417403137003
Salary Total
$9,345
Time Base
FT
Total Pay
$101,084

Steven N Khong works as a Engineer, Water Resources for Water Resources. Steven earned $101,084 in 2023. They are represented by R09.