Itron
Itron's Board of Directors includes Santiago Perez and 6 others.
Diana D. Tremblay
Director
Frank M. Jaehnert
Jerome J. Lande
Lynda L. Ziegler
Chair of the Board
Santiago Perez
Timothy M. Leyden
View all
12 members
6 members