Founded by former S&P Ratings executive Steve Dreyer, Ostrich Advisors provides risk advisory, financial analysis, and credit research services to financial and corporate entities. Steve has decades of industry expertise in insurance, reinsurance, utilities, renewable energy, and all forms of privately financed infrastructure. He has functional experience in management and governance analysis, strategic enterprise risk management, and environmental / social / governance risks.