STATEN ISLAND, N.Y. – It seems no matter what he sets his mind to, Barton Horowitz has no problem achieving success. At 63, Horowitz has held several top job titles and held them all successfully — moving almost seamlessly from one to the next, making the difficult look effortless. Horowitz’s latest venture is Relevant Public Relations, […]