Arch Insurance Names Boquist EVP in Retail Energy in Texas

Article 0 Comments Arch Insurance North America has named Eric Boquist executive vice president, retail energy. Boquist is based in Houston, Texas and will lead a newly created business unit focused on providing admitted middle market insurance solutions to energy companies in North America. He will report to Rich Stock, […]

Arch Insurance Names Shulman CEO for North America; Other Leadership Changes

Article 0 Comments Arch Insurance announced that Matt Shulman will assume the newly created role of CEO, Arch Insurance North America, effective January 1, 2019. In this role, he will lead Arch Insurance’s operations in the United States and Canada. He will report to Nicolas Papadopoulo, chairman and CEO of […]