New Executive Roles - Fresnillo plc | RNS | Ticker