Itron

IRS: 911011792
ITRI
Itron

Itron Inc provides solutions that measure, manage, and analyze energy and water use.

Founded
1977 (44 years)
CEO
Thomas L. Deitrich
Investor RelationsSEC
Revenue
2 billion (2020)

Want to see more? Sign up!