Chief Risk Officer
hace 1 mes
Hamilton
Bermuda with offices in London, Miami, New York, and Dubai.IIGB (Innovative Insurer General Business).Bermuda Monetary Authority (BMA).Since our founding, we’ve been driven by one purpose:.We provide tailored insurance and reinsurance solutions for businesses shaping the future — from Web3, AI,