S&P Global

HQ
New York
Total Offices: 12
26,747 Total Employees

Jobs at S&P Global

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

19 Days AgoSaved
In-Office
San Francisco, CA, USA
Fintech • Analytics
Own and grow strategic TMT corporate accounts for Credit & Risk Solutions. Manage complex enterprise sales cycles with C-level stakeholders, sell analytics, scorecards, ratings and workflow solutions, collaborate with presales/product/success, and exceed revenue targets while informing commercial strategy. Hybrid role with office presence required.