There aren't any Leadership reviews of S&P Global Ratings yet.
Be the first to contribute a review.
Knowing what is going on in the company. The amount of theft and loss of funds is astounding. Consultants and contractors run the company and create a culture of delays and churn
No proper steps to get better paid