Business Positions
De Beers UK Limited
Markets and distributes diamonds
•
CEO
Anglo American Plc
Mining company