
James Auden
Managing Director, Fitch Ratings
James Auden is Managing Director at Fitch Ratings.