James Barrineau

James Barrineau

Head of Global EMD Strategy