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

North Pole, December 22, 2014

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 “we used to just be a mom and pop operation Continue Reading