Skip to Content Skip to Menu Skip to Footer

S&P Global Ratings

Catherine Forbes

Head of Global Business Management

Catherine is Managing Director, Global Head of Business Management. Catherine leads a global team accountable for ensuring that Global Ratings Services’ resources, including people, processes, data, technology and physical locations, are used in the most effective and efficient way possible to deliver on our strategic priorities. She is a member of the Global Ratings Services Leadership Team.

Previous roles within S&P Global Ratings have included Head of Business Operations, team member of Ratings Operations, and Editor. Catherine has worked in S&P Global’s Paris and New York offices and is now based in London.

Catherine holds a BA (Hons) in English Literature from Cambridge University and an MBA from the Open University.