Sanford CEO resigns – new interim CEO in place. The Chairman of Sanford Limited, Sir Rob McLeod, has announced the resignation of Sanford’s CEO, Peter Reidie. Craig Ellison, currently a […]