Aaron Shields

(Contributor)

Aaron Shields is EMEA strategy director at Fitch