Public Relations Specialist IINEW BRITAIN, CT