Santa Claus Forms Captive, Appoints CIC Services, LLC As Captive Manager

North Pole, December 24, 2018

Santa Claus, Inc. announced the formation of its first captive insurance company, Sleigh Bell Insurance, Inc. The move comes as the toy delivery operation has determined a need to overhaul its approach to risk management with the goal of protecting the enterprise well into the future.  Owner and CEO, St. Nicholas noted that Continue Reading