Leibowitz in new role at Sanford Hylton Leibowitz has been appointed to a newly created role within Sanford Limited, that of chief operating officer. 18 Mar 2003