Public Relations Specialist INEW BRITAIN, CT