Chuck Scherer Joins Expanding SRS 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.

Charles Chuck Scherer, Senior Vice President

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

About Strategic Risk Solutions (SRS) 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. Onge

Sandra.st.onge@strategicrisks.com 

  • Tom Keist Headshot
    SRS Secures Keist to Lead Commercial Activities for Altitude
    Concord, MA, January 22, 2024 – Strategic Risk Solutions (SRS), the world’s largest independent insurance company manager, today announced that experienced industry leader Tom Keist will be joining SRS Altitude as Chief Commercial Officer effective April 1st. In this role, Mr. Keist will lead Altitude’s business development globally and drive key strategic initiatives to grow […]
    Read more
    SRS Altitude mountain range
    SRS Appoints Fitzgerald as COO of New MGU: SRS Altitude
    Concord, MA, November 14, 2023 – Strategic Risk Solutions (SRS), the world’s largest independent insurance company manager, announced that experienced executive leader Paul Fitzgerald has joined SRS Altitude as Chief Operating Officer. In this role, Paul will lead Altitude’s operational, data, analytics, reporting, and risk management activities. In addition, he will be involved in key strategic […]
    Read more
    SRS Altitude mountain range
    SRS Unveils “Altitude” MGU to Bolster Client Alternative Risk Transfer (ART) Offering
    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 SRS umbrella, offering a […]
    Read more
    1 6 7 8 9 10 24
  • Tom Keist Headshot
    SRS Secures Keist to Lead Commercial Activities for Altitude
    Concord, MA, January 22, 2024 – Strategic Risk Solutions (SRS), the world’s largest independent insurance company manager, today announced that experienced industry leader Tom Keist will be joining SRS Altitude as Chief Commercial Officer effective April 1st. In this role, Mr. Keist will lead Altitude’s business development globally and drive key strategic initiatives to grow […]
    Read more
    SRS Altitude mountain range
    SRS Appoints Fitzgerald as COO of New MGU: SRS Altitude
    Concord, MA, November 14, 2023 – Strategic Risk Solutions (SRS), the world’s largest independent insurance company manager, announced that experienced executive leader Paul Fitzgerald has joined SRS Altitude as Chief Operating Officer. In this role, Paul will lead Altitude’s operational, data, analytics, reporting, and risk management activities. In addition, he will be involved in key strategic […]
    Read more
    SRS Altitude mountain range
    SRS Unveils “Altitude” MGU to Bolster Client Alternative Risk Transfer (ART) Offering
    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 SRS umbrella, offering a […]
    Read more
    1 6 7 8 9 10 24
Secret Link
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram