De Beers Group CEO and Debswana Deputy Board Chairman, Al Cook

De Beers Group CEO and Debswana Deputy Board Chairman, Al Cook