James Buckley

Head of Finacle Europe, Infosys