Public Relations ManagerNEW LONDON, CT