James McCormack

James McCormack

Global Head of Sovereigns at Fitch Ratings