Director at Quanex Building Products · President and CEO at ITRON. Filing since 4 Sep 2007. CIK 0001192324