Recorded: 11/23/2017
David discusses transforming the global e-commerce processing $30 billion business.