Public Relations Specialist IIINEW LONDON, CT