top of page
IMG_9686.jpg

Steve Dreyer is Founder of Ostrich Advisors, LLC.  Through an extensive career as an analyst and executive, he has developed a deep understanding of key strategic and financial risks in insurance, infrastructure and power markets.  His professional background includes:
 

  • consulting for a major insurance trade association, an electric power grid operator, a credit rating agency, and a U.S. government agency (2017 to present) 

  • serving as Director of the Federal Insurance Office in the U.S. Treasury (2018)

  • head of Investor Communications - Americas at S&P Global Ratings (2015-17)

  • head of U.S. Utilities & Infrastructure at S&P Global Ratings (2006-15)

  • head of U.S. Insurance Ratings at S&P Global Ratings (2000-06)
     

bottom of page