Production AssistantNEW LONDON, CT