Giles Edwards

(Contributor)

Giles Edwards is senior director of S&P Global Ratings