Deputy Editor of Business Chief
We profile leaders in the insurance and insurtech spaces across North America, both those spearheading start-ups and established industry organisations…