Project Delivery Manager & Technical SME, Connecticut - November 1, 2016
Chemtura is a world-wide manufacturer of industrial chemical products, with over 100,000 employees. It was a good experience working with Chemtura. The people were nice and the project was good. There were challenges with timelines, time zones, and language barriers since the project was a global roll out.