Mark Cloutier was appointed Executive Chairman and Group Chief Executive Officer of Aspen on February 15, 2019. He had previously been Executive Chairman of the Brit Group, a Lloyd’s of London insurer, since January 2017 and prior to this, he was Chief Executive Officer of the Brit Group from October 2011 following its acquisition by Apollo and certain other private equity firms. As Chief Executive Officer of the Brit Group, Mark led a major restructuring of Brits’ global business, the successful listing on the London stock exchange through an initial public offering in 2014 as well as the subsequent acquisition of the business by Fairfax Financial Holdings in 2015.
With over 35 years’ experience working in the international insurance and reinsurance sector in multiple jurisdictions including Canada, the United States, the United Kingdom, Bermuda, Continental Europe, Asia, China and South Africa, Mark has held a number of Chief Executive Officer and senior executive positions, including Chief Executive Officer of the Alea Group, Chief Executive Officer of Overseas Partners Re and President of E.W. Blanch Insurance Services Inc. He had been a member of the Franchise Board and Audit Committee of the Society of Lloyd’s between February 2015 and June 2020 and was appointed to the Nomination and Governance Committee in February 2017.
Mark has worked with a variety of private equity investors including Apollo Management International LLP, CVC Capital Partners, Kohlberg Kravis Roberts (KKR) and Fortress. He started his career in British Columbia Canada with Brouwer and company independent loss adjusters before moving on to form his own firm, Maxwell Cloutier Adjusters Ltd.