John T Reid has/had a position (Chief Technology Officer) at Colgate-Palmolive

Details
Title Chief Technology Officer

Source Links