Skip to Content Skip to Menu Skip to Footer
Ruth Yang

S&P Global Ratings

Ruth Yang

Global Head of Thought Leadership

Ruth Yang is the Global Head of Thought Leadership for S&P Global Ratings. In her role, she is responsible for the content distribution strategy for Ratings’ thought leadership. She also manages the Credit Research & Insights team which delivers forward-looking, actionable insights on market-moving trends and their effects on credit—leveraging proprietary data, analytical expertise, and cross-discipline approach. CR&I’s research includes risk assessments, rating transition analyses, and credit market forecasts.

She has over 25 years of experience in the leveraged finance markets including managing leveraged finance content and operations globally for Leveraged Commentary & Data and developing the strategy for Fitch Solutions’ leveraged finance offerings.

Ruth has an A.B. in History from Harvard University.