Ecstatic about the appointment of Steve Dreyer as Senior Consultant and Head of Business Development – Americas. Steve brings a wealth of expertise and contacts in the Insurance, Utilities and Infrastructure sectors with 27 years at S&P Global Ratings as Head of the North American practices for these areas. In addition, Steve has held various appointments with the US Treasury and on Advisory Boards. Another fantastic addition to our team!