Global programme manager, Accredited Insurance Holdings has appointed Neil McConachie as chief risk and capital officer.
He takes office October 14, based in Accredited’s London office and reporting …
He takes office October 14, based in Accredited’s London office and reporting …