Public Relations Specialist IVNEW BRITAIN, CT