Insulate America Announces Formation of Captive Insurance Company Business Wire (press release), CA - 21 hours ago Arch Insurance Company will be the insurer for the program. Innovative Risk Management will also be the Claims Administrator. Beam commented that “Stuart ...