Robert Mackay

Affiliations

  • Svp And Controller at S&P Global Inc. (SPGI), 2018-04-05