Osher Beveridge

Assistant Vice President, SPM Development Manager

London Metal Exchange