Arch Insurance hires vice president in US

14-02-2017

Arch Insurance, a member of Arch Capital Group, has appointed Greg Johnson in the US as vice president of business development for travel.


Arch Insurance, Appointment, Greg Johnson, North America

Intelligent Insurer