New Executive Roles - Fresnillo PLC | RNS | Ticker