Itron
IRS: 911011792
ITRI
Itron Inc provides solutions that measure, manage, and analyze energy and water use.
Founded
1977 (44 years)
CEO
Thomas L. Deitrich
Investor Relations
•
SEC
Revenue
2 billion (2020)
Want to see more? Sign up!