Public Relations Specialist IIINEW BRITAIN, CT