Archive
Contact
James Barrett
James Barrett serves as Head of Healthcare for Arch Insurance International, a position he has held since 2019. James joined Arch following the acquisition of Barbican, where he was Head of Healthcare. ...
Learn More