EMF 2023 James Ferguson 260 X 260

James Ferguson

Senior Vice President Tax and Treasury Barrick Gold Corporation