Continue in 3 seconds

Terry Gorman

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