Nicholas Selff has a strong background in the P&C insurance industry, having worked for over 15 years in various positions ...
The rating downgrades reflect the captive’s business plan to cease underwriting new business starting from mid-May 2024 ...