View more Chemical Engineer II in New London, CT