ITT | ITT Oil & Gas

ITT names Luca Savi to new chief operating officer role

    ITT | 1/5/2017

    Company also announces departure of Industrial Process President Aris Chicles

    Read More