Eco Oro Minerals Corp. (TSX:EOM) announced yesterday that Mark Moseley-Williams has been promoted to president and chief executive officer of the company, retaining the title of president. Moseley-Williams previously served as Eco Oro’s president and chief operating...