S&P Global Offerings
Featured Topics
Featured Products
Events
S&P Global Offerings
Featured Topics
Featured Products
Events
S&P Global Offerings
Featured Topics
Featured Products
Events
S&P Global Offerings
Featured Topics
Featured Products
Events
Language
Featured Products
Ratings & Benchmarks
By Topic
Market Insights
About S&P Global
Corporate Responsibility
Diversity, Equity, & Inclusion
Featured Products
Ratings & Benchmarks
By Topic
Market Insights
About S&P Global
Corporate Responsibility
Diversity, Equity, & Inclusion
S&P Global Ratings
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.