Surgical TechnologistNEW LONDON, CT