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.