Logo of Huzzle
Badger Meter
image

Badger Meter

Milwaukee, Wisconsin

Helping Protect the World’s Most Precious Resources

Milwaukee, Wisconsin

Technology
sidebar.industry
1001-5000
sidebar.employees
1905
sidebar.founded-year