Public Relations Specialist IVNEW LONDON, CT