19 February 2020Insurance

Aspen appoints group chief risk officer

Aspen Insurance Holdings has appointed Crystal Ottaviano as group chief risk officer, effective March 2, 2020.

Ottaviano joins Aspen from Swiss Re America where she has served as chief risk officer since October 2013, responsible for independent oversight of Swiss Re's P&C reinsurance business in the region.

She will report to Mark Cloutier, executive chairman and group chief executive officer.

Ottaviano was previously senior vice president, operational risk management at Swiss Re, with responsibility for the operational risk management framework for the Americas. Prior to this, she was head of risk management at Hiscox, where she developed the risk management strategy for the US specialty insurance business.

Mark Cloutier said: “Crystal is a highly experienced financial services professional who has led diverse teams to new levels of success in fast-paced environments.

“I am delighted to welcome her to Aspen in this key role for our business. Her proven ability to understand business needs and challenges, coupled with her excellent experience developing financial and risk management strategies, make her a valuable addition to our strong leadership team.”

Already registered?

Login to your account

To request a FREE 2-week trial subscription, please signup.
NOTE - this can take up to 48hrs to be approved.

Two Week Free Trial

For multi-user price options, or to check if your company has an existing subscription that we can add you to for FREE, please email Adrian Tapping at atapping@newtonmedia.co.uk


More on this story

Insurance
31 October 2026   APCIA CEO David Sampson warns that populism is driving greater government intervention in US insurance markets, while third-party litigation funding, fraud and emerging cyber threats add to the industry’s challenges.
Insurance
31 October 2026   APCIA's Sam Whitfield sees bipartisan momentum behind terrorism insurance reauthorisation and wildfire legislation, while fraud and litigation funding are becoming increasingly important priorities for the US insurance industry.
Insurance
31 October 2026   US insurers are increasing their use of facultative reinsurance to pursue growth while managing capital and volatility.