Craig Kuennen Email

Assistant General Manager - Business Services . Glendale Water and Power

Current Roles

Employees:
66
Revenue:
$13.1M
About
Glendale Water & Power is an utilities company based out of 141 North Glendale Avenue, Glendale, California, United States.
Glendale Water and Power Address
141 North Glendale Avenue
Glendale, CA
Glendale Water and Power Email
Glendale Water and Power Phone Numbers
310-278-4900

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.