President & CEO
Thomas Deitrich
CEO Approval Rating
93/100
1977
PublicNASDAQITRI
https://www.itron.com/