Indivior PLC has appointed Joe Ciaffoni as CEO February 27, 2025 LONDON: Indivior PLC has appointed Joe Ciaffoni, currently an Independent Non-Executive Director of the Company, as Chief Executive Officer. The terms of his appointment are...