Chuck Scherer Joins the Expanding Strategic Risk Solutions ILS Team

June 6, 2023

Concord, MA, June 6, 2023 – Strategic Risk Solutions (SRS), the world’s largest independent insurance company manager, today announced that Charles “Chuck” Scherer has joined SRS Bermuda as a Senior Vice President – Insurance Linked Securities (“ILS”) in its Hamilton, Bermuda office.

Reporting to Jonathan Reiss, Chairman of SRS Bermuda, Mr. Scherer will be a key member of the Bermuda leadership team and will be responsible for further expanding SRS’ growing influence in the ILS sector.

“Chuck has a proven track record of developing ILS products across both Property & Casualty (P&C) and Life sectors, especially with respect to structuring and licensing catastrophe bonds, transformers, sidecars, and life insurance securitizations,” said Mr. Reiss. “Chuck also has considerable experience managing captives and commercial insurance and reinsurance clients in both Bermuda and the United States. His breadth of experience and versatility will be a huge asset to our growing team at SRS.”

Mr. Scherer has 20 years of experience in the financial services and insurance industries. Prior to joining SRS, he served as Controller for a Florida-based surety insurance company. Before that he was SVP, Insurance-Linked Securities at Aon Bermuda where he spent seven years dedicated to the ILS sector. Prior to that he was a Vice President at Marsh USA, managing special purpose financial captives and commercial insurance clients.

Mr. Scherer holds a BS in Accounting from Rutgers University, School of Business, and an MBA in Finance from Fairleigh Dickinson University. He also holds a Chartered Property & Casualty Underwriter (CPCU) designation.

“I have long admired SRS’ independence and dedication to client service, and I noticed their commitment to the ILS sector which fits perfectly with my experience. I am excited to have this opportunity in a dynamic and growing business,” commented Mr. Scherer.

SRS continues to see strong growth of insurance management demand from innovative commercial insurance and reinsurance ventures.

About Strategic Risk Solutions (SRS) www.strategicrisks.comSRS is the world’s largest independent insurance company manager. With 30 years of experience, SRS provides management and consulting services to a wide range of insurance company entities, from single parent captives to complex commercial insurers and reinsurers. SRS has operations in the United States, Canada, Europe, Barbados, Bermuda, Cayman Islands, and South Africa.

Media Contact:Sandra St. OngeSandra.st.onge@strategicrisks.com 

Charles Chuck Scherer, Senior Vice President

Charles "Chuck" Scherer, Senior Vice President, SRS Bermuda

  • SRS Altitude mountain range
    SRS Unveils “Altitude” - MGU to Bolster Client Alternative Risk Transfer (ART) Offering
    Sandra St Ongesandra.st.ongeEdit Profile Concord, MA, November 6, 2023 – Strategic Risk Solutions (SRS), the world’s largest independent insurance company manager, today announced the launch of its latest ART venture: a Managing General Underwriter (MGU), Altitude. In a strategic move aimed at expanding its client services portfolio, SRS Altitude, headquartered in Zurich, will operate as an independent entity under the […]
    Read more
    Business professionals reviewing captive growth charts and graphs
    SRS' Patrick Theriault Discusses Captive Growth with AM Best
    Patrick Theriault, Managing Director, Strategic Risk Solutions East Captive Management Services, sat down with Lori Chordas from AM Best TV during the Vermont Captive Insurance Association annual conference. The two discussed significant competition among domiciles for captives, with more attention shifting from offshore to onshore domiciles.
    Read more
    Confused business man seeking Parametric Solutions
    SRS' COO Talks About Parametric Solutions with AM Best @VCIA
    The Vermont Captive Insurance Assocation annual conference was held last week in Burlington, VT. Melissa Hancock, SRS' COO and Managing Director, spoke with AM Best during the VCIA conference as part of an expert panel discussion on "Parametric Cover Gains a Foothold as Regulators, Others Adapt."  Melissa is joined by AM Best's Fred Eslami and […]
    Read more
    1 5 6 7 8 9 27
  • SRS Altitude mountain range
    SRS Unveils “Altitude” - MGU to Bolster Client Alternative Risk Transfer (ART) Offering
    Sandra St Ongesandra.st.ongeEdit Profile Concord, MA, November 6, 2023 – Strategic Risk Solutions (SRS), the world’s largest independent insurance company manager, today announced the launch of its latest ART venture: a Managing General Underwriter (MGU), Altitude. In a strategic move aimed at expanding its client services portfolio, SRS Altitude, headquartered in Zurich, will operate as an independent entity under the […]
    Read more
    Business professionals reviewing captive growth charts and graphs
    SRS' Patrick Theriault Discusses Captive Growth with AM Best
    Patrick Theriault, Managing Director, Strategic Risk Solutions East Captive Management Services, sat down with Lori Chordas from AM Best TV during the Vermont Captive Insurance Association annual conference. The two discussed significant competition among domiciles for captives, with more attention shifting from offshore to onshore domiciles.
    Read more
    Confused business man seeking Parametric Solutions
    SRS' COO Talks About Parametric Solutions with AM Best @VCIA
    The Vermont Captive Insurance Assocation annual conference was held last week in Burlington, VT. Melissa Hancock, SRS' COO and Managing Director, spoke with AM Best during the VCIA conference as part of an expert panel discussion on "Parametric Cover Gains a Foothold as Regulators, Others Adapt."  Melissa is joined by AM Best's Fred Eslami and […]
    Read more
    1 5 6 7 8 9 27
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram