Arch Insurance International (Arch) today announced the appointment of James Barrett as Head of Cyber & Healthcare, effective immediately.The post Arch Insurance International Names Barrett Head of Cyber & Healthcare appeared first on Arch Insurance.