Continue in 4 seconds

Terry Gorman

Terry Gorman is the director of supply chain process and IT for Ciba Specialty Chemicals.