ITT names Luca Savi to new chief operating officer role

    1/5/2017

    Company also announces departure of Industrial Process President Aris Chicles

    Read More