John Leslie

director of sales EMEA, Ultra Commerce