ITT names Luca Savi to new chief operating officer role

    05-01-2017

    Company also announces departure of Industrial Process President Aris Chicles

    Read More