Octavio Alvídrez

CEO, Fresnillo, plc