James Fitzsimons

Performance and market risk analyst at KBI Global Investors